Литмир - Электронная Библиотека
ЛитМир: бестселлеры месяца
Содержание  
A
A

Создаем собственный FTP-сервер

В тот момент, когда мы начинаем работать с Сетью, у нас есть лишь одно желание – выкачать все! Или, хотя бы – все то, что сможет пролезть через ваш ограниченный скоростным порогом канал. И мы качаем – программы, музыку, фильмы – не успевая порой не только детально ознакомиться со всем этим богатством, но даже грамотно рассортировать его.

Проходят дни, месяцы, и в один прекрасный день мы обнаруживаем, что просто сидеть на сундуках с сокровищами, подобно Скупому Рыцарю, нам уже «не в кайф». Постепенно мы приходим к мысли – надо делиться. С теми, кто так же, как и мы, серым волком рыщет по сети, стремясь выудить оттуда какую-то редкую диковину.

Как открыть свои закрома если не всем, то хотя бы близким друзьям? Тем более, что делать это приходится не только в порыве душевной щедрости, но и по необходимости. Например, хотите вы раздать сразу нескольким знакомым коллекцию сделанных во время отпуска фотографий… Или переслать коллеге объемную базу данных…

Как это сделать? Почта – не пойдет. На веб-сайте все не опубликуешь – каждый мегабайт дискового пространства обходится в кругленькую сумму, а под бесплатные сайты обычно выделяется всего 10–20 Мб. Даже «веб-папки» и виртуальные хранилища (о них мы поговорим чуть позже) не помогут в том случае, если объем информации, которую вы хотите выложить в Сеть, превышает 1 Гб.

А ведь в нашем распоряжении находятся десятки и даже сотни гигабайт собственного жесткого диска! Вот если бы его сделать частью Сети, превратив свой компьютер в полноценный сервер…

А почему «если бы»? Теоретически – да и практически – провернуть эту нехитрую операцию можно всего за пару минут. При наличии, естественно, определенных условий.

Кстати – на вашем домашнем компьютере можно организовать полноценный веб-сервер (тогда вы сможете хранить на нем свой собственный сайт), почтовый сервер, целую кучу других специализированных серверов.

По сути дела, для создания сервера нам нужно всего-навсего открыть доступ из Интернета к определенному участку жесткого диска. Нет, не ко всему диску целиком – ни в коем случае! Понятие безопасности и приватности еще никто не отменял, знаете ли…

Что нам необходимо для этого?

Быстрый – и постоянный – канал связи.

Конечно, организовать FTP-сервер можно и в том случае, если ваш компьютер подключен к сети через обычный модем. При некоторых ухищрениях, такой канал будет работать со скоростью, достаточной для того, чтобы утянуть с вашего компьютера… несколько мегабайт в час. Не проще ли для таких объемов использовать обычную почту? Вот доступ через локальную сеть – другое дело: при выделенном канале и скорости хотя бы 256 кбит/с, вам будет где развернуться.

Конечно, и этой скорости не хватит в том случае, если на ваш сервер зайдут сразу несколько человек, но обеспечить информацией двух-трех клиентов можно и при этой скорости.

Как получить постоянный IP-адрес

Простого подключения к локальной сети недостаточно – вам необходим постоянный адрес, по которому ваш компьютер можно будет найти в Сети. Обычно при подключении к выделенному каналу (в частности, через «домашнюю» сеть) вам предоставляется лишь «внутренний» адрес, а с Интернетом ваш компьютер работает через «посредника» – специальный сервер провайдера. При модемном подключении внешний адрес вам предоставляется – но лишь «динамический», то есть меняющийся при каждом новом подключении.

Как же нам получить постоянный IP-адрес? При работе в локальной сети это сделать проще всего – достаточно обратиться к системному администратору вашей сети.

Обычно IP-адрес в «домашних сетях» предоставляется на платной основе, но стоимость этой услуги не превышает 5–10 долларов.

Для обладателей динамического IP существует обходной способ – в виде специальных серверов, позволяющих получить «виртуальный» внешний IP. Один из таких серверов вы можете найти по адресу – http:// www.no-ip.com

Для получения внешнего IP-адреса вам необходимо зарегистрироваться на сервере вот по этой ссылке:

http://www.no-ip.com/services/managed_dns/free_dvnamic_dns.html

Музыкальный центр на компьютере - _51.png
Сервер No-IP

При регистрации вы получите свое новое доменное имя вида: user.no-ip.com – именно оно и будет адресом вашего сервера. Кроме этого, нужно скачать (в разделе Downloads) и установить на своем компьютере маленькую бесплатную программу Windows Dynamic Update Client: она будет отслеживать все изменения вашего IP-адреса и передавать новые данные на свой сервер.

Теперь для того чтобы зайти на ваш сервер, вашим гостям надо будет набирать не длинный IP-адрес типа 83.202.101.34, а короткое имя – то самое user.no-ip.com. Удобно!

Существует и другая служба, предоставляющая услуги перевода динамического IP-адреса в постоянное доменное имя – ее сайт можно найти по адресу:

https: //www.dvndns.com

Наконец, если вы используете программу Serv-U, вам подойдет новая служба выделения «виртуального IP» от ее создателей:

http://www.dns4me.com

В отличие от программы, эта услуга для персонального использования предоставляется бесплатно.

Настраиваем FTP-сервер

Допустим, первые две составляющие у вас есть. Теперь нам осталось сделать последнее – скачать и настроить программу, которая будет управлять нашим сервером.

Эта программа должна уметь, как минимум, следующее:

? Поддерживать как анонимное, так и полноценное подключение – с логином и паролем.

? Создавать индивидуальную конфигурацию и набор доступных папок для каждого пользователя.

? Поддерживать список разрешенных и заблокированных IP-адресов – для управления доступом.

? Поддерживать создание «виртуальных папок», в которые будут собраны не реальные документы, а лишь ссылки на файлы, разбросанные по всему вашему жесткому диску. Эта функция иногда называется еще «ремаппингом».

? Поддерживать работу как со статическими, так и с динамическими IP.

? Уметь уживаться с файрволлами и прокси-серверами вашего провайдера.

На самом деле требований к нормальному FTP-cepверу на порядок больше.

Программ, которые вы можете использовать для организации локального FTP-сервера, довольно много. Вообще-то и в составе самой Windows есть собственный FTP-менеджер – правда, он никогда не устанавливается «по умолчанию», это необходимо делать дополнительно – в разделе Internet Information Service меню Установка компонентов Windows.

Однако в большинстве случаев выбор падает чаще всего на две другие – BulletProof FTP Server (http://www.bpftpserver.com) и Serv-U (http://www.serv-u.com).

Обе эти программы распространяются по принципу shareware, бесплатно работать с ними можно около месяца.

Музыкальный центр на компьютере - _52.png
Мастер настройки

Остановимся на одном из этих двух FTP-серверов – Serv-U. И не только потому, что название этого сервера короче – он гораздо проще настраивается да и пользоваться им удобнее.

Процесс загрузки и установки программы описывать нет нужды – все как обычно. А вот после установки программы нам нужно будет выполнить несколько простых действий по настройке программы. Это совсем несложно – все настройки вводятся в пошаговом режиме, с помощью Мастера.

25
{"b":"125467","o":1}
ЛитМир: бестселлеры месяца