Якщо ви знаєте що таке IP-адреса і DNS, але не знаєте що таке DynDNS або знаєте, але не знаєте чим вона може бути корисна, - то ця стаття саме для вас. Якщо ви не знаєте, що таке IP-адреса та DNS і вже тим більше DynDNS, але інтернет вдома ви отримуєте за технологією ADSL (наприклад, послуга ОГО від Укртелеком), то ця стаття теж може виявитися для вас корисною. Почну все-таки з IP-адрес і DNS. Кожен комп'ютер який підключений до мережі Інтернет має числове значення, яке служить для його однозначної ідентифікації. Це числове значення і називається IP-адреса. Приклад - 195.5.44.109. Нам, людям, запам'ятовувати такі цифри важко. Тому розумні люди придумали DNS Система доменних імен (DNS - domain name system) дозволяє зіставити доменне ім'я (зручне для нас людей) з IP-адресою (зручним і необхідним для машин). Завдяки DNS, ми набираємо в адресному рядку браузера не IP-адреси, а зрозумілі нам назви: stb.lg.ua, www.stb.lg.ua і т.д. Ситуація розвивається таким чином, що IP-адреса на всі комп'ютери вже не вистачає, тому з'явилися такі умовні поняття як статичний IP-адрес та динамічний IP-адрес. Не плутайте поняття динамічна IP адреса і сіра IP адреса! Статичною прийнято називати IP-адресу, яка видається вам (вашому комп'ютеру) в оренду на певний термін (зазвичай з цього приводу укладається договір з провайдером) і ви гарантовано протягом цього терміну зможете нею користуватися і вона не буде змінюватися. Тобто видав вам провайдер адресу 195.5.44.109 і в договорі вказано, що вона буде статичною, значить ви весь час зможете користуватися цією адресою і ніхто інший її не отримає. Що таке динамічна IP-адреса, простіше за все показати на прикладі того ж підключення ОГО від Укртелекому. Коли ви підключаєтеся до інтернету, то ваше обладнання теж одержує IP-адресу, але вона не є постійною, тому що при наступному підключенні ви отримаєте іншу адресу, потім третю і т.д. Звичайно це будуть IP-адреси з визначеного діапазону, але яку точно IP-адресу ви отримаєте при наступному підключенні, заздалегідь невідомо. У динамічних IP-адрес немає нічого поганого, якщо ви не починаєте вирішувати більш цікаві завдання ніж просто доступ в Інтернет з вашого комп'ютера. Наприклад зворотне завдання - доступ з Інтернету до вашого комп'ютера. Візьмемо самий просто випадок - доступ до комп'ютера по протоколу RDP - підключення до віддаленого робочого столу нашої Windows XP. Що нам потрібно, щоб підключиться до нашого домашнього комп'ютера з робочого комп'ютера? Та особливо нічого. Дозволити та налаштувати саме підключення на домашньому комп'ютері та знати його IP-адресу. Але знати IP-адресу ми напевно не можемо, тому що він - динамічний і може бути яким завгодно, у той момент коли ми захочемо підключиться до комп'ютера. Класична система доменних імен (DNS) працює тільки зі статичними IP-адресами і прив'язати доменне ім'я до нашої IP-адреси ми не зможемо. Ось тут нам і стане в нагоді DynDNS. Даний сервіс дозволяє відстежувати зміни нашого IP-адреси і стежить за тим, щоб наше доменне ім'я було пов'язане з актуальним на даний момент IP-адресою нашого комп'ютера. Тоді нам потрібно запам'ятати тільки доменне ім'я комп'ютера, а DynDNS вже подбає, щоб з цим ім'ям завжди був пов'язаний актуальна на даний момент IP-адреса. Як це працює на практиці? Розповім на своєму прикладі. Існує сайт який надає такий сервіс, він так і називається http://dyndns.com. Зареєструвавшись на цьому сайті, я завів там доменне ім'я виду starobelsk.dyndns.org. і далі на своєму ADSL-модемі в розділі DynDNS, прописав свої облікові дані. Все, тепер я по доменному імені завжди можу зайти на свій модем або комп'ютер. Більш детальний опис налаштування на сайті DynDNS.com Перше, що потрібно зробити - зайти на сайт і зареєструватися. На реєстрації не зупиняюся - вона проста і не повинна викликати труднощів.
Потім на сторінці, шукаємо пункт Host Services і натискаємо на посилання Add Hostname:
У наступному вікні заповнюємо інформацію про наш майбутній домен:
У полі hostname пишемо ім'я хоста (наприклад myhost), а в випадаючому списку вибираємо будь-який з доменів, наприклад dyndns.org. Далі все залишаєте за замовчуванням і клацаєте на посилання Use auto detected IP address ..., щоб ваша поточна IP-адреса скопіювалась в полі IP Address. Далі натискаєте на кнопку Add to cart в самому низу сторінки. Потрапляєте на сторінку Shopping Cart на якій потрібно просто натиснути на кнопку Next. Далі буде йти сторінка Free Services Checkout, де потрібно натиснути на кнопку Activate Services. Після цього ви повернетеся на сторінку Host Services, де буде відображений тільки, що створений домен. Пів справи зробили. Тепер ваша поточна IP-адреса пов'язана з ім'ям яке ви вказали (у прикладі myhost.dyndns.org). Якщо ви виконаєте команду ping myhost.dyndns.org, то побачите, що пакети доходять до вашого комп'ютера (якщо це дозволено файерволом). Тепер потрібно, щоб щось повідомляло на сайт dyndns.com інформацію про зміну вашої динамічної IP-адреси, коли вона відбувається. Тоді на сервері завжди буде актуальна інформація про вашу IP-адресу і ви завжди зможете "достукаються" до вашого комп'ютера по доменному імені. Це повинен робити DynDNS-клієнт (зазвичай це вже встроений сервіс ADSL модему, але поки ще не налаштований). Що робити далі залежить від того, як ви виходите в інтернет. Якщо у вас ADSL-модем, який працює в режимі роутера, то у нього є вбудований DynDNS-клієнт і досить прописати налаштування в самому модемі. Наприклад для мого модему D-Link DSL 2500U налаштування будуть наступними:
У поля username і password, необхідно вписати ваш логін і пароль на сайт dyndns.com. Після цих налаштувань модем при кожному оновленні своєї IP-адреси буде повідомляти про це сервіс DynDNS.com. Якщо модем працює у вас в режимі мосту (у вас є ярличок з'єднання з інтернетом), то тоді необхідно встановити DynDNS-клієнт в операційну систему. Таких клієнтів є чимало. На жаль не можу порекомендувати який або, так як сам їх не використовую, але на самому DynDNS.com рекомендують використовувати наступне ПЗ. Зокрема для Windows там зазначена програма DynDNS Updater. Є до неї і докладна інструкція з встановлення та налаштування, правда на англійській мові, але по малюнкам зрозуміла
|
|||









Що таке динамічний ДНС (DynDNS) і яка нам від нього користь?
В 2011 г. компания Dyn удалила бесплатные аккаунты и прекратила предоставлять услуги на безвозмездной основе.
Дякую за відповідь. Щоправда
Дякую за відповідь.
Щоправда сьогодні зранку сам разібрався. Але думаю Ваші пояснення стануть комусь у нагоді.
ADSL модем проброс портов
Надо выполнить проброс потров, вот пример для D-Link, но по аналогии можно настроить практически любой модем.
В модеме выбираем Advanced Setup, далее во вкладке NAT заходим в раздел Virtual Servers
Жмем на Add и выбираем Custom Server, пишем название например WEB, далее ниже вводим IP-адресс компьютера, к портам которого есть необходимость достучаться (например 192.168.1.2 и там работает WEB-сервер), затем номера порта на котором работает WEB-сервер по умолчанию это порт 80.
Вот пример для проброса двух портов 30001 и 30002 это для DC++ на машине с IP адресом 192.168.1.2 и порта 9091 это для WEB интерфейса transmission машины с IP адресом 192.168.1.10
По аналогии можно пробросить любой порт на необходимый сетевой адрес. http://stb.lg.ua/content/khab-seti-dc-starobelsk-free-hub#comment-85
1. Не забываем эти правила прописать для firewall в модеме обычно это пункт меню Security далее IP Filtering блок Incoming.
На этапе первоначаьной настройки, firewall в модеме рекомендуется отключить, и как только всё заработает, то включить и прописать для него необходимые правила.
2. Замечено, что иногда включенный в модеме сервис UPnP умудряется "затирать" записи NAT -- Virtual Servers Setup.
ADSL модем
Все класно описано, але, як завжди нічого не вийшло... Як бути з локальною мережею?
Є локальна мережа, у якій одна з машин веб-сервер, і ADSL-модем у режимі роутера, все це з’єднано за допомогою свіча. Увівши в браузер доменне ім’я, яке співставив з адресою машини(як я думав), отримав пропозицію ввести логін і пароль доступу на ADSL-модем. Я так розумію, що ІР отримує модем, а не комп’ютер (і всі ком’пютери однієї локальної мережі мають один ІР).
Питання. Як "достукатися" саме до конкретної машини?
Що таке динамічний ДНС (DynDNS) і яка нам від нього користь?
На этапе первоначальной настройки, Firewall в модеме желательно выключить!
DynDNS
Спасибо за толковые разьяснения!