Бывают, впрочем, и другие архивы, не требующие для распаковки никаких дополнительных программ. Такие архивы имеют длиннющее название – «самораспаковывающиеся» – и представляют собой обычные исполняемые файлы с расширением ехе. Такой файл нужно просто «запустить», как самую обычную программу – встроенный распаковщик вытащит из архива все нужные файлы и запустит установку.
По окончании установки распакованные файлы дистрибутива можно удалить, а вот исходный файл-архив с установочным комплектом стоит сохранить – на тот случай, если вам понадобится переустановить программу.
Другой важной категорией файлов, которые понадобятся нам сразу же после покупки компьютера, будут драйверы – специальные программные модули, помогающие операционной системе работать с аппаратными компонентами компьютера.
Собственные драйверы, напомним, приложены практически к каждому устройству:
? материнской плате,
? звуковой карте,
? видеоплате,
? принтеру,
? сканеру,
? модему…
Разумеется, как и всякие программы, драйверы постоянно обновляются производителями – для того, чтобы ваше «железо» работало стабильнее, лучше и быстрее. Установка новых драйверов поможет убрать некоторые досадные ошибки в работе устройств и даже раскрыть их новые возможности. Вот почему, регулярно обновляя драйверы, вы вряд ли проиграете – за исключением, конечно, отдельных случаев, когда старый драйвер оказывается стабильнее и надежнее нового.
Драйверы для того или иного «железа» нужно искать на сайтах фирм производителей, в разделах Support, Drivers или Download. В ряде случаев стоит «вытягивать» драйвер не со странички, а с FTP-сервера компании. Существуют, наконец, специализированные сайты с коллекциями свежих драйверов – их адреса вы найдете в приложениях к этой книге.
Установка драйверов ничем не отличается от установки программ – для этого вам нужно запустить выкачанный из Интернета файл (если вы имеете дело с самораспаковывающимся архивом с расширением ехе), или предварительно распаковать архив в пустую папку с последующим запуском файла setup.exe.
Помимо драйверов, существует еще несколько видов вспомогательных программ, доступных нам через Интернет – новые версии «прошивок» или BIOS. Эти модули предназначены для обновления внутренних «микропрограмм» устройств, записанных в их собственную память, и обладают еще более узкой специализацией. Если драйверы могут быть предназначены, например, для целого семейства видеокарт или звуковых плат, то «прошивки» подходят только к одной, конкретной модели.
Возможностью замены «прошивки» могут похвастаться лишь некоторые виды устройств: модемы, цифровые камеры и плееры… А самое главное – материнские платы: ведь каждая из них содержит базовую, главную управляющую микросхему BIOS, начиненную крохотной программкой…
Помните: замена драйверов и уж тем более BIOS – весьма ответственная и рискованная операция: установив неправильные драйверы, вы в ряде случаев должны будете переустанавливать всю операционную систему. Еще более опасны шутки с «прошивками» – малейшая ошибка способна «умертвить» ваше устройство, работоспособность которого придется восстанавливать в условиях ремонтной мастерской или сервис-центра.
…И это далеко не все. Существует еще множество видов информации, которые вы можете загрузить на свой компьютер в виде «файлов» – электронные книги, музыка, фильмы, игры и т. д.
Download-менеджеры
Программа-«качалка» – едва ли не первая дополнительная утилита, которую нужно установить на компьютер для работы с Сетью. Хотя бы потому, что все остальное у нас уже есть: браузер для работы со страничками, почтовая программа – для почты… А вот для работы с файлами долгое время никакой стандартной программы просто не существовало. Сам браузер, конечно, может с этим худо-бедно справиться: если вы щелкните по ссылке на файл, он начнет его качать.
Однако есть одно маленькое «но» – используя браузер, мы лишаемся одного из важнейших преимуществ FTP, а именно возможности «докачки». Представьте – связь неожиданно прервалась до завершения копирования файлов, что случается, увы, сплошь и рядом. Работая с FTP-клиентом, вы бы спокойно возобновили закачку с того места, на котором прервались. Но в случае с закачкой файлов через браузер картина получается иная – уже скопированный вами кусок файла пропадает… Если файл маленький – это не так страшно. Но ведь случается, что связь рвется на последних секундах копирования 100-мегабайтного файла! В локальной сети это не страшно, если, конечно, вы не платите за каждый принятый мегабайт. А вот для модемов, на которых у нас до сих пор сидит чуть ли не полстраны, это вообще катастрофа.
Именно этот недостаток долгие годы заставлял пользователей держать на компьютере программу для работы с FTP, работать с которой далеко не всегда удобно. И хорошо, что существует неплохая альтернатива – файловые «качалки», для работы с которыми вам вообще не потребуется новых навыков. Они позволят вам одновременно качать несколько файлов, не мешая работе браузера, сами разложат файлы разных типов по нужным папкам, смогут начинать закачку только в указанное вами время – словом, помогут вам решить целую кучу проблем.
В «альтернативных» браузерах – например, Firefox или Opera – модуль для скачки файлов есть, и довольно удобный. Но если вы до сих пор работаете с Internet Explorer, не забудьте сразу же установить один из download-менеджеров: жить сразу станет лучше веселее!
Одной из самых популярных качалок уже многие годы остается FlashGet (http://www.amazesoft.com). ставшая эталоном для программ этого класса. После установки FlashGet берет на себя полный контроль за скачиванием нужных вам файлов. Теперь при щелчке по интернет-ссылке, указывающей на файл, вместо окна загрузки браузера стартует окно FlashGet. Программа добавляет новые пункты в контекстное меню Internet Explorer: щелкнув по какой-нибудь ссылке ЛЕВОЙ кнопкой мышки, вы сможете выполнить следующие действия.
? Закачать при помощи FlashGet (один файл по выделенной ссылке).
? Закачать все при помощи FlashGet (все файлы, ссылки на которые размещены на данной странице).
В последнем случае вы можете использовать фильтр, отобрав для закачки только определенные типы файлов.
Отобранные задания помещаются в очередь для загрузки… а что будет делать программа дальше, зависит от выбранных вами настроек. FlashGet может начать скачивать файлы сразу, а может и отложить этот приятный процесс на потом. К примеру – на ночь, когда тарифы на доступ в Сеть минимальны. В этом случае в заданное вами время программа самостоятельно дозвонится до провайдера (в том случае, конечно, если вы сами предварительно настроили все параметры дозвона в меню Сервис/Настройки/Дозвон и Сервис/Настройки/списание). По окончании сеанса загрузки FlashGet может – опять-таки по вашему желанию – разорвать связь и даже выключить компьютер (для этого пометьте галочками нужные пункты в меню Сервис). FlashGet закачивает файлы в несколько потоков, при этом их число, как и число активных закачек, вы можете настроить как для отдельной задачи, так и для целого сайта. Эта возможность очень помогает в случаях, когда сайт позволяет скачивать лишь ограниченное число файлов. Можно также указать скорость закачки для каждой задачи или – для каждого отдельного сервера).
При выкачке файла FlashGet разбивает его на отдельные куски, выкачивая каждый из них отдельным потоком. Это позволяет выжать максимум скорости даже из медленных серверов. Скорость выкачки можно регулировать, в зависимости от загрузки канала в данный момент.
В случае разрыва связи – случайного или осознанного (бывает, что файл слишком большой и за один прием его не выкачать), FlashGet способен начать его прием при следующем подключении к Сети – причем с того момента, на котором вы остановились в прошлый раз.
Наконец, в состав FlashGet включен небольшой, но вполне функциональный FTP-менеджер (эта программа называется Обозреватель сайтаи доступна через кнопку F7). С его помощью вы можете попутешествовать по открытым для публичного доступа папкам удаленного FTP-сервера.
FlashGet – одна из лучших программ для закачки файлов.
Есть и другой бесплатный «качалыцик», созданный украинскими разработчиками, – Download Master (http://www.westbyte.com/dm).
Download Master распространяется абсолютно свободно. Правда, реклама присутствует и здесь – в виде баннера в окошке. Список функций программы стандартен:
? встроенный автодозвон,
? миниатюрный FTP-клиент (его можно вызвать, нажав кнопку F7),
? необходимые возможности управления скоростью закачки и числом потоков,
? возможность предварительного просмотра содержимого архивов ZIP и RAR перед закачкой…
И внешний вид этой утилиты – на сто процентов классический, лишенный каких-либо новаций. Исключением является разве что плавающая панель Active Visual Card – крохотный информер, позволяющий получать всю информацию о текущих задачах без открытия основного окна программы.
Фирменными «примочками» Download Master является продвинутая сортировка скачанных файлов: программа может автоматически создавать подпапки, названные либо по имени сайта-источника, либо – по дате, либо – по типу (расширению). По этой части DM опережает FlashGet. Но есть и мелкие недостатки: настройки для отдельных сайтов во FlashGet спрятаны не так глубоко и работать с ними куда удобнее.
Обязательно установите одну из описанных выше программ! Они пригодятся даже пользователям «альтернативных» браузеров, таких как Mozilla Firefox или Opera.
FTP-серверы
Где же «живут» эти самые файлы в Сети и как получить к ним доступ?
Что ж – если для информационных страничек была придумана система WWW, то и для файлов создана собственная Вселенная – сеть серверов FTP.
Аббревиатура FTP означает File Transfer Protocol, протокол передачи файлов.
…Раз уж мы как-то сравнили Сеть с супермаркетом, то продолжим аналогию. В любом супермаркете есть торговый зал, в котором все чисто и аккуратно разложено, заботливые продавцы снуют и лампочки сияют… Словом, все сделано для удобства покупателя. Приходи и выбирай!
Но одним залом, одними витринами сыт не будешь – много ли на прилавках уместится? Значит, кроме зала необходим еще и склад – пусть без особых удобств, без продавцов и рекламы. Простым покупателям туда все равно вход закрыт, а кладовщик как-нибудь разберется…
Точно так же обстоит дело и в Сети. Есть «зал», оболочка – уже знакомая нам система гипертекстовых страниц WWW. Удобная и универсальная, услужливая аж до полного нельзя! Подумайте только: заходя на какую-то страничку или сайт, вы даете команду на открытие сразу нескольких файлов – текстовых, графических, звуковых… От вас ничего особенного не требуется – просто сиди и смотри, – а трудяга-браузер будет в поте лица открывать, компилировать и обрабатывать эти файлы для вашего удобства.
Но посмотрим на современные локальные сети, в которых, как в зеркале, отражается эволюция Интернета. Как и большая Сеть, сеть маленькая – эта группа соединенных между собой компьютеров, на каждом из которых имеется общедоступный раздел. А хранятся на этом разделе документы, программы – словом, файлы, которые могут понадобиться остальным пользователям локальной сети. И которыми их владелец готов поделиться.
С файлами из этого раздела можно работать точно так же, как с файлами на вашем локальном диске – копировать их на свой компьютер, запускать, а если позволяют права – то и изменять, удалять или переименовывать.
Такой раздел имеется и на большинстве серверов Интернета – за него отвечает специальная программа, которую, как и сам «открытый» раздел, называют FTP-сервером.
Серверы FTP и WWW мирно сожительствуют на одних и тех же компьютерах, порой являясь частью одного целого. Зайдите на любой сайт с архивом программного обеспечения – ваш браузер будет работать с графической оболочкой WWW, а скачиваемые вами файлы будут браться уже из «кладовой» FTP Более того – на файловых серверах хранятся и сами сайты – в виде набора составляющих их файлов! Обновляя странички, веб-мастеру достаточно просто войти на свой сайт через FTP-вход и заменить один или несколько, соответствующих выбранным страничкам, на новые.
Так что «вытягивать» файлы из Сети можно как через уже знакомые нам странички Всемирной Паутины (если, конечно, сервер FTP снабжен «надстройкой» в виде сайта или странички), так и обращаясь к серверу FTP напрямую, с помощью специальных программ.
Не пугайтесь – в большинстве случаев достаточно страничек. И даже в тех редких случаях, когда нам по тем или иным причинам придется работать с FTP напрямую, мы будем использовать в качестве базовой программы уже знакомый нам браузер…
Получается, что про FTP как отдельную службу Интернета можно просто забыть? Нет. Чем глубже вы будете проникать в устройство Интернета, чем чаще будете работать с файлами – тем чаще вам придется сталкиваться с FTP
Например, вам нужно переслать другу «объемную» программу или музыкальную композицию. Или опубликовать созданную вами страничку или сайт в Сети. Или… Словом, во всех этих случаях нам не обойтись без FTP.
Итак, WWW и FTP часто позволяют нам зайти в один и тот же «супермаркет», но с разных входов. Зайдете на сервер через WWW – будете любоваться красивыми страничками и пользоваться всеми удобствами гипертекстового режима. Зайдете через канал FTP – увидите лишь список файлов. FTP-программа – это суровый и немногословный кладовщик, которому некогда точить с вами лясы и расписывать достоинства каждого файла. Вот списочек предложить, инвентарный лист – это пожалуйста: вот вам полки и ящики (папки), а вот в них файлы – на любой вкус, цвет и размер. А уж дальше сами выбирайте, что с этими файлами делать!
Теряя в красоте интерфейса, FTP в то же время дает пользователю (и администратору сети) большую свободу действий. Попробуйте перекинуть вашему знакомому какой-то большой файл, который не уместится в почтовом ящике, – через механизм WWW сделать это невозможно. А вот через FTP – пожалуйста, никаких проблем! Достаточно просто зарезервировать для себя толику места на одном из бесплатных серверов и перекинуть туда файл по FTP-каналу. Там он и будет лежать в ожидании, пока его через тот же «служебный вход» не заберет ваш знакомый.
FTP-cepeep, в отличие от WWW, позволяет вам установить разные уровни доступа к информации:
? Можно сделать так, что виден сервер будет всем, а вот скопировать оттуда файлы будет невозможно без выданного вами логина и пароля.
? Можно дать разрешение на копирование, но не на изменение или удаление файлов.
? Можно, наконец, предусмотреть и режим полного доступа – для администратора.
Доступ к FTP-серверам
Как и в случае с WWW, для доступа к «виртуальному складу» FTP вам необходим его адрес – брат-близнец (а иногда – и тезка) уже знакомых нам адресов сайтов или страничек:
ftp://ftp.microsoft.com/pub/support/util/flle.zip
Вероятно, вам не нужно объяснять, что значит первая часть адреса. А вот та часть, которая находится после второго слэша, нуждается в комментариях. Перед нами – «адрес» конкретного файла (flle.zip) на жестком диске удаленного компьютера в каталоге /pub/support/util/. Мы можем сначала просто войти на сервер, набрав его имя:
ftp://ftp.microsoft.com
А уже потом, папка за папкой, добиремся до нужной нам «полки» на виртуальном складе.
Впрочем, так просто адрес будет выглядеть только в том случае, если мы имеем дело с общедоступным FTP. А таких в Интернете не слишком много. Абсолютное большинство «хранилищ» откроют двери лишь тогда, когда вы представитесь – то есть назовете свой логин и пароль, которые вам может предоставить хозяин FTP-архива.
Для такого входа адрес в строке проводника или Internet Explorer будет выглядеть иначе:
ftp://логин: пароль@ftp.microsoft.com
Логинов и паролей для доступа на FTP-сервер может быть сколько угодно: одни из них позволяют только считывать информацию с сервера, а другие – изменять, удалять и перемещать файлы на нем, а также добавлять новые. Этим FTP кардинально отличается от WWW – системы, предназначенной только для чтения информации. Изменить информацию на сервере через страничку Сети вы не сможете, а вот обходным путем, через FTP – пожалуйста!
Добравшись по «дереву» папок до нужного нам уровня, мы можем, щелкнув по имени файла, запустить процедуру его копирования на наш компьютер… Проще говоря – скачать его. И вот тут-то и проявляется одно из главных преимуществ протокола FTP Если вы выкачиваете файлы непосредственно со страниц WWW, используя Internet Explorer и протокол HTTP (и не прибегая к помощи специальных программ докачки), в случае обрыва связи вам придется начинать скачивание с самого начала. Работая же с FTP-сервером, вы получаете возможность возобновлять «выкачку» непосредственно с того участка, на котором вы остановились в прошлый раз.
Собственные FTP-серверы имеют практически все компании, занимающиеся разработкой программ или выпуском компьютерного «железа». Имена серверов, как правило, идентичны серверам WWW, только вместо http и www вам нужно будет набрать ftp://.
Программы для работы с FTP
До сих пор мы с вами сталкивались лишь с одним типом программ для работы с FTP – теми самыми «качалками», вроде FlashGet или ReGet. А ведь эти программки позволяют не только «качать» отдельные файлы, но и просматривать FTP-сервер целиком, бродя в свое удовольствие по его каталогам!
Неудивительно, что после появления первых «качалок» потребность в отдельных программах для работы с FTP резко снизилась – простым пользователям они давали все, что было необходимо. За исключением разве что одной возможности – «обратной связи»! Ведь «качалки» рассчитаны исключительно на односторонний поток информации – от FTP-сервера к пользователю. А вот ЗАКАЧАТЬ какой-либо файл на FTP-сервер с их помощью невозможно… Понятно, что нужно это не каждый день да и не всем. Но эпизодически требуется – и не только вебмастерам.
Значит – необходимы другие программы, «двусторонние».
Нет-нет, пока что, на первых порах, нам совершенно не обязательно прибегать к помощи каких-то специальных программ. Умением работать с удаленными FTP-серверами обладают практически все «файловые менеджеры» – обычные программы, с помощью которых мы работаем с файлами на локальном компьютере. Это и стандартный Проводник Windows, и двухпанельные «коммандеры» – например, сверхпопулярный Total (бывший Windows) Commander. Им и стоит ограничиться в тех случаях, когда вы заходите на FTP-сервера изредка, от случая к случаю.
Запустите Total Commander и зайдите в меню Сеть. Для работы с FTP здесь присутствуют две команды:
Соединиться с FTP-сервером.Она подходит для тех случаев, когда вы постоянно работаете с одним и тем же списком серверов. Выбрав этот пункт, вы откроете меню закладок, своего рода «папку Избранное», куда вы можете добавлять ссылки для быстрого соединения с нужными серверами. Для этого нажмите кнопку Добавитьи заполните прилагаемую форму.
Ничего сложного здесь нет, поскольку нам необходимо знать всего три параметра:
? адрес FTP-сервера,
? логин (учетная запись),
? пароль для доступа.
На большинство публичных (общедоступных) серверов можно зайти анонимно.
Новое FTP-соединение.Этим меню можно воспользоваться для «быстрого» коннекта – в этом случае адрес FTP-сервера не сохраняется в списке закладок. Адрес вводится в строку в уже знакомом нам виде:
ftp://логин: пароль@ftp.имя_сервера.com
Точно таким же образом мы можем набрать этот адрес в Проводнике.
Использование стандартных менеджеров решает большую часть проблем – файлы бодро текут в обе стороны, поддерживаются «докачка», просмотр каталогов и т. д. К тому же иметь на компьютере хоть один «коммандер», в дополнение к Проводнику, все равно стоит – и удобно, и полезно.
Но существуют и задачи, для решения которых возможностей «коммандеров» маловато. Тут и автоматическая закачка нужных вам файлов в вашу FTP-папку (о выкачке мы не говорим – с этим вполне справляются и простенькие «качалки»), и переброска файлов между FTP-серверами. Зачем это нужно? Ну, например, в тех случаях, когда необходимо вытянуть файл с далекого забугорного FTP, а последний никак не хочет отдавать данные с приличествующей скоростью. Выход: можно перекачать файл на более отзывчивый сервер – скажем, FTP вашего провайдера, – и затем тянуть напрямую с полной отдачей.
Проделывать эту хитрую процедуру (а заодно – и множество других), умеют специализированные FTP-клиенты – такие, как CuteFTP (http://www.cuteftp.com) или FlashFXP (http://www.flashfxp.com).
Это – всего лишь два представителя славного (хотя и почти вымершего) семейства FTP-менеджеров. На мой взгляд, самые умелые и толковые. Вот, к примеру, CuteFTP – программа с почти десятилетним стажем: было время, когда она входила в ОБЯЗАТЕЛЬНЫЙ набор любого интернетчика! Очень популярный и удобный FTP-клиент:
? поддерживает «докачку»,
? может искать файлы в Интернете,
? копирует файлы между двумя удаленными FTP-сайтами (если они поддерживают эту функцию).
И еще множество всего… К тому же в CuteFTP уже содержится большая библиотека ссылок на общедоступные FTP-серверы, в том числе на большинство архивов крупных производителей «железа» и программ.
Создаем собственный 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
При регистрации вы получите свое новое доменное имя вида: 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, бесплатно работать с ними можно около месяца.
Остановимся на одном из этих двух FTP-серверов – Serv-U. И не только потому, что название этого сервера короче – он гораздо проще настраивается да и пользоваться им удобнее.
Процесс загрузки и установки программы описывать нет нужды – все как обычно. А вот после установки программы нам нужно будет выполнить несколько простых действий по настройке программы. Это совсем несложно – все настройки вводятся в пошаговом режиме, с помощью Мастера.
? Разрешить ли использование маленьких иконок в меню программы?Можете выбирать любой ответ – на функциональности программы это не скажется.
? «Ваш IP-адрес».При наличии фиксированного, постоянного внешнего адреса введите его в это поле. Если вы работаете с динамическим адресом или используете сервис типа No-IP, оставьте это поле пустым.
? Имя вашего сервера.Оно может быть произвольным.
? Устанавливать ли Serv-U в качестве системного сервиса?При утвердительном ответе программа будет загружаться вместе с Windows и работать без вашего вмешательства. При отказе от установки сервиса запускать Serv-U вам каждый раз придется вручную.
? Возможность анонимного доступа к вашему серверу.Тут решать вам – готовы ли вы открыть ваши закрома всем желающим, либо ограничитесь узким кругом пользователей, каждый из которых будет иметь свой собственный логин и пароль. Видимо, на первых порах лучше выбрать второй вариант – так безопаснее.
При запрете анонимного доступа программа тут же предложит вам создать первую учетную запись – аккаунт. Он состоит из имени пользователя (логина) и пароля – их вы и введете в последующих окнах.
? В следующем окне вам предложат указать «Домашнюю» папку, в которую будет попадать пользователь при входе на сервер. Лучше выделить для этого специальную папку в корневом каталоге жесткого диска – например, C:\FTP, но можно указать уже существующую. Крайне желательно создать в этой папке еще несколько – для входящих и исходящих файлов.
Например:
C:\FTP\UPLOAD
C:\FTP\Download
В дальнейшем вам могут понадобиться и еще папки – для каждого пользователя. Но главное – все они должны располагаться в «корневой», главной папке – C:\FTP
? Следующее окно спросит вас, хотите ли вы «запереть» пользователя в стартовой папке. При положительном ответе выйти за ее пределы ваш гость не сможет (и это правильно – незачем ему разгуливать по вашему компьютеру).
? Мастера позволит вам установить для данного пользователя уровень доступа.
В дереве (системной области) должен появиться значок программы – он похож на латинскую букву U.
Если этот «бублик» зеленого цвета не перечеркнут – значит, программа успешно запустилась и работает, связь с Интернетом установлена. Но даже в этом случае мы с вами прошли только половину пути – нам необходимо подкрутить в программе еще кое-какие винтики и гаечки.
Вернемся в главное меню программы и посмотрим на «дерево» настроек в левой части панели. Если мы правильно прошли все первоначальные процедуры настройки с помощью Мастера, у нас должны появиться новые записи в меню Domains (серверы) и Users (пользователи).
Обратимся сначала к настройкам нашего сервера, щелкнув по его имени в меню Domains. В правой части окна откроются несколько новых меню:
? General – здесь вы можете добавить в вашу «сетевую» папку ссылки на папки и файлы, расположенные на других участках жесткого диска. Сами папки при этом не перемещаются. А кроме того – можно ограничить количество пользователей, одновременно допускаемых к вашему серверу.
? IP Access – здесь находится черный и белый список IP-адресов.
? Messages – стандартные текстовые сообщения, которые будут продемонстрированы гостю вашего сервера.
? Logging – настройка текстовых отчетов.
? UL\DL Ratios – соотношение принятых и переданных файлов. Этот пункт позволяет ограничить амбиции тех, кто стремится скачать весь ваш компьютер, не «заливая» ничего взамен.
? Advanced – настройки для опытных пользователей.
На первых порах можно оставить все как есть. А вот к меню Users, где хранятся настройки для каждого пользователя вашего сервера, надо отнестись серьезнее:
? Account – здесь вы найдете все настройки, которые вы уже ввели с помощью Мастера, плюс еще несколько новых. Например, вы можете задать время жизни каждой учетной записи, по истечении которой аккаунт автоматически аннулируется.
? General – основные настройки аккаунта – в том числе «скоростные» параметры.
? Dir Access – управление папками и доступом к ним. Вы можете добавить в этот список не только стартовую папку, но и другие – при этом для каждой папки можно установить уровень доступа: разрешить только чтение файлов или еще и их изменение, удаление и переименование.
? IP Access.
? UL\DL Ratios – настройки в этих разделах практически идентичны тем, что мы видели в разделе Domains. Только на этот раз – на уровне отдельного пользователя.
? Quota – квота на закачку файлов.
Для добавления новых пользователей достаточно просто щелкнуть правой кнопкой мышки по меню Users.