Мегалайн и DynDns или домашний Веб/ФТП сервер на динамическом IP

02 Nov in DynDns, динамический IP, домашний сервер, Мегалайн, Новости KZ, Статьи

Недавно на бескрайних просторах интернета, нашёл сервис позволяющий создать собственный WEB/FTP/MAIL и т.д. сервер на динамическом IP - . И сразу пришла в голову идея:) - сделать домашний сервер, для показа сайта клиентам, без загрузки файлов на внешний хостинг. Единственным препятствием было  отсутствие статичного IP, ситуация знакомая многим Казахстанцам, в особенности абонентам "Мегалайн". Но данный сервис позволил обойти эту проблему во первых бесплатно, во вторых без лишних утомительных процедур. И вот решил на радостях поделится с народом этой, без сомнения, полезной находкой.

И так обо всём по порядку:

Имеется компьютер Р4 CPU 2.40GHz/ОЗУ2Gb,  Роутер Zyxel P600, Операционная система Debian 6.0 «Squeeze» Кстати можете скачать её с нашего сервера, подробнее тут. Его и будем настраивать

  • Первое, что необходимо сделать, это зарегистрироваться на http://www.dyndns.com

Идём по ссылке: https://www.dyndns.com/account/entrance/ и видим вот такую страницу:

Заполняем СВОИМИ! данными и жмём Create Account. Далее проверяем почту, должно прийти письмо со ссылкой на активацию аккаунта, обязательно активируем, иначе жить вашему аккаунту не более 48 часов.

  • Теперь можно войти на сайт под своим логином. Сразу попадаем на главную страницу, где жмём на кнопку My Services и дальше * Add Host Services. Пред нами открывается такая страничка:

Здесь в поле Hostname: вводим желаемое имя для домена, и из выпадающего списка домен второго уровня. У меня получилось xaker.dyndns.org

В поле IP Address: свой текущий IP.  Внимание это поле заполнится автоматически если нажать на ссылку показывающую ваш текущий IP: Your current location's IP address isваш текущий IP

И жмём на кнопку Add To Cart (Добавить в корзину). На следующей странице просто жмём Next

После следует нажать Activate Services>>

И попадаете на страничку со своими хостами:

 

ВСЁ! Сервис настроен и работает, теперь необходимо позаботиться о настройке своего оборудования.

Здесь можно пойти двумя путями, первый это скачать/установить программу которая будет оповещать сервис dyndns.com о смене вашего IP, второй это настроить роутер на подобные действия, благо сейчас практически все роутеры имеют встроеную поддержку таких сервисов.

  1. Ставим программу:

В Debian/Ubuntu в терминале набираем: sudo aptitude install ddclient

Откроется псевдографическая оболочка настройки пакета:

Выбираем www.dyndns.com жмём Enter

Вводим имя недавно зарегистрированного в dyndns.com пользователя. В моём случае это Xakerkz, жмём Enter

Оставляем по умолчанию, жмём Enter

Здесь можно заодно проверить, правильно ли мы ввели логин и пароль, потому выбираем "Из списка", жмём Enter

В списке с помощью клавиши "Пробел" выбираем зарегистрированное нами имя(должна появиться звёздочка напротив домена), у меня это xakerkz.dyndns.org, у Вас будет своё, и жмём :) Enter

Настройка закончена.

 2. Второй способ это настройка роутера (Описываю настройку для роутера Zyxel P600, на других модемах примерно тоже самое с незначительными отклонениями.)

Открываем в браузере страницу настроек модема. Обычно это 192.168.1.1 или 192.168.1.1:8080

И ищем ссылку/кнопку типа: Dynamic DNS, открываем, и заполняем своими данными

Выбираем -

Service Provider: dyndns.org(не бойтесь это алиас dyndns.com)

Host Name: Имя зарегистрированного в dyndns.com домена

E-mail Address: ваш емайл

User/Password: Логин и пароль от  зарегистрированного в dyndns.com аккаунта

Enable wildcar: Данная опция позволяет делать домены 4го уровня. Можно не включать, поскольку чтобы это заработало необходим Pro(платный) аккаунт на dyndns.com

Жмём Apply.

Далее открываем страницу настроек Удаленного управления Remote Management

Здесь надо сменить стандарные порты для управления модемом на какие нибудь другие например:

Если вы не собираетесь использовать FTP или Telnet, то можно оставить стандартные значения.

Внимание! После смены порта интерфейс управления модемом будет доступен по адресу: http://192.168.1.1:новый_порт например у меня выглядит так: http://192.168.1.1:999

Теперь надо открыть канал на сервер.

Идем в настройки NAT Выбираем если не выбрано-SUA Only  и жмем  Edit Details

На открывшейся странице открываем порты для сервера.

Внутренний IP моего компа: 192.168.1.35 у Вас будет свой!

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

Для нас же сервер будет попрежнему доступен с внутреннего IP

 

Всё настройка закончена!

 Последний раз редактировалось 26.11.2010

Ваша оценка: Нет Средняя: 5 (3 голоса)

Комментарии

халява кончилась

Всё что ты там песал, ******* -- давно в прошлом. Теперь чтобы застолбить хостнэйм, необходимо засветить свою кредитную карту (и без неё НИКАК!), и вбить в поля регистрации СВОИ РЕАЛЬНЫЕ ДАННЫЕ. То есть имя, фамилию, отчество, адрес, номер счёта (реально существующий), и тогда МОЖЕТ БЫТЬ они тебе позволят открыть у них бесплатный акк. Допустим, всё прошло хорошо, и ты повёлся на то, чтобы обнародовать на весь интернет свой номер счёта. Но вот ВТОРОЙ акк нахаляву тебе уже зарегить не дадут категорически. Так что либо убирай эту дезинформацию, либо корректируй страничку.

Хорошая статья

А трафик он будет считать казахстнский или внешний

dave

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

на модеме включить loopback

Отличная статья. Да,

Отличная статья.
Да, расскажите плс. про настройку Dlink DSL-26хх.
Как у него освободить порт 80 от web-морды?

Очень полезно

Спасибо! Как раз то что искал! Седня буду пробывать.

Спасибо за пост!

У меня модем Linksys AM200

Установлена связка Debian + Webmin + Virtualmin в настройках Virtualmin есть такая функция (Dynamic IP Update)
Но на модеме вбивать динднс не стал (смысла не заметил)
Всё и так "It Works!"

Спасибо за внимание!

Супер

Спасибо. Очень полезный материал. Вот правда не понял с роутером, так как у меня роутер D-link DSL-2640U если бы вы описали так же на эту версию ротера то было бы замечательно

Работает на Drupal, система с открытым исходным кодом.