Динамика vs. статика
Большинство обычных пользователей вынуждены довольствоваться так называемым динамическим IP-адресом, назначаемым при подключении к Сети и действующим в большинстве случаев до завершения сеанса. Наверняка ваш провайдер готов предоставить статический IP-адрес за дополнительную плату, но, если стоимость такой услуги высока или у вас нет желания платить, советуем воспользоваться бесплатным сервисом DynDNS (www.dyndns.com). После регистрации вы сможете выбрать доменное имя третьего уровня («Host Services | Add New Host»), которое будет присвоено домашнему серверу. К вашим услугам несколько десятков доменов второго уровня: blogsite.org, dyndns.ws, mine.nu и множества других. От вас требуется указать параметр Hostname (например, vasja) и выбрать доменное имя.
После этого желающие смогут найти ваш сервер по URL вида vasja.dyndns.ws. Но главная задача DynDNS — мониторинг динамического IP-адреса и привязка его изменений к зарегистрированному доменному имени. Некоторые роутеры изначально поддерживают сервис DynDNS. Типичный пример — ASUS WL 500g, прошивка которого содержит встроенный клиент DDNS, позволяющий обходиться без дополнительного софта на компьютере. Если же роутер обделен встроенным клиентом DDNS или данное устройство отсутствует в вашем IT-хозяйстве, потребуется установить небольшую бесплатную программу DynDNS Updater (www.dyndns.com/support/clients/ windows.html), которая способна работать в качестве системной службы. Утилита отслеживает изменения вашего IP-адреса и отправляет эти сведения сервису DynDNS.
Но в любом случае не забудьте сделать перенаправление портов на локальный IP-адрес компьютера, где будут размещены серверы. Для HTTP-сервера это 80-й порт, для FTP — 21-й. Но если ваш роутер поддерживает UPnP, включите этот параметр — тогда серверное ПО сможет произвести настройку роутера автоматически.