У нас у всій домашній мережі є речі, до яких ми хочемо отримати доступ ззовні: музичні колекції, ігрові сервери, файлові сховища тощо. Динамічний DNS дозволяє легко надати вашій домашній мережі пам’ятну та зручну адресу.
Що таке динамічний DNS і чому я його хочу?
ПОВ'ЯЗАНІ: Що таке DNS і чи слід використовувати інший DNS-сервер?
Перш ніж заглибитися в підручник і перш ніж ми навіть почнемо говорити про те, що таке динамічний DNS (DDNS), давайте почнемо з основ - що DNS навіть є . DNS, або система доменних імен, - це магія, яка робить Інтернет зручним та найбільшим із часів нарізаного хліба.
Кожен доступний в Інтернеті ресурс - веб-сторінки, FTP-сайти, як ви їх називаєте - має IP-адресу, яка служить мережевою адресою ресурсу в Інтернеті. Ці адреси є цифровими, у форматі 123.123.123.123, і їх не особливо легко запам’ятати. Пам’ятаєте, коли ви востаннє відвідували 66.220.158.68, щоб перевірити фотографії своєї племінниці? Ні? Звичайно, ні, тому що ви ввели facebook.com у свій веб-браузер замість 66.220.158.68. DNS-сервер вирішив ваш дружній для людини запит facebook.com на машиноздатну адресу, яка надіслала вас, можливо, через соті секунди чи менше до Facebook.
Не було б чудово, якби ви могли налаштувати такий самий трюк для домашньої мережі? Тут починає діяти динамічний DNS (DDNS). Великим компаніям легко встановити доменні імена, такі як Facebook.com, оскільки адреса їх веб-сервера є статичною (як тільки вони отримають IP-адресу, це не зміниться). Ваша домашня IP-адреса інша. Люди з житловими зв’язками отримують динамічно присвоєну IP-адресу. Ваш Інтернет-провайдер має великий пул адрес, і вони діляться ними з усіма за необхідністю.
Це робить досить важким той самий фокус, який настільки простий для таких, як Coca-Cola, оскільки адреса, яку ви маєте сьогодні, не є адресою, яку ви могли б мати наступного тижня. На щастя, провайдери DDNS спрощують присвоєння запам’ятовуваного імені домашній IP-адресі, оскільки вони автоматично оновлюються, оскільки ваша IP-адреса змінюється з часом.
Після того, як ви налаштуєте DDNS, коли ділитеся своєю музичною колекцією з друзями або запрошуєте їх грати на вашому солодкому саморобному сервері Minecraft, ви можете просто вказати їм на легко запам’ятовуване ім’я (замість того, щоб шукати домашню IP-адресу кожного разу, коли ви поділитися з ними зв'язком). Кожного разу, коли ви хочете під’єднатися до домашнього комп’ютера здалеку, ви просто вводите “mypersonaladdress.dynu.net” (або щось подібне) і ви знаходитесь там.
Що тобі потрібно
Налаштування DDNS для вашої домашньої мережі насправді є простим, безкоштовним, і як тільки налаштування не вимагатиме технічного обслуговування з часом. Давайте розглянемо, що вам потрібно, та два різні методи, якими ви можете підтримувати свою DDNS-адресу в актуальному стані.
Хост DDNS
Перш за все, вам потрібен DDNS-хост. Історично рішенням, яке використовували майже всі, було DynDNS . Однак ще в 2014 році вони скасували свій безкоштовний план (який ідеально підходив для переважної більшості домашніх користувачів) і пішли на оплату. На щастя, більше декількох провайдерів з’явилися, щоб заповнити цю безкоштовну нішу хостингу DDNS.
Якщо ви шукаєте чудового безкоштовного постачальника послуг DDNS, вам не потрібно шукати дуже далеко. Ви можете набрати високоякісний сервіс безкоштовно на Ні-IP , Системи Dynu , і Хостинг DNS Zonomi – Назвати лише декілька чудових варіантів.
Незважаючи на те, що кожен постачальник послуг DDNS, безкоштовний та платний, надаватиме найосновнішу функціональність - вирішуючи деякі адреси, такі як yourpersonaladdress.dynu.net, на вашу домашню IP-адресу - є кілька функцій, на які користувачі можуть звернути увагу при порівнянні різних хостів DDNS. Деякі люди можуть захотіти використовувати свій власний домен замість суб-бренду DDNS (наприклад, ви хочете, щоб вашpersonaladdress.com перейшов до вашого домашнього IP-адресу замість yourpersonaladdress.no-ip.net). Існують також інші функції, такі як кілька піддоменів, тому ви можете встановити кілька адрес, таких як music.yourpersonaladdress.com, minecraft.yourpersonaladdress.com тощо.
Для цілей цього підручника ми будемо використовувати Dynu Systems, оскільки він добре встановлений і пропонує широкий спектр функцій безкоштовно.
Маршрутизатор з підтримкою DDNS
Крім того, вам знадобиться маршрутизатор, який підтримує послуги DDNS. Чому це так ідеально? Коли ваш маршрутизатор підтримує послуги DDNS, ви можете просто підключити інформацію про свого постачальника DDNS, і ваш маршрутизатор автоматично оновить адресу за кулісами. Поки ваш маршрутизатор увімкнено, ваш запис DDNS завжди буде оновлений, а це означає, що ви завжди зможете підключитися.
Примітка. Ваш маршрутизатор може підтримувати лише декілька вибраних служб, тому вам може знадобитися перевірити сторінку адміністратора маршрутизатора, перш ніж реєструватися в послузі. Таким чином, ви знаєте, що отримуєте обліковий запис у постачальника DDNS, який підтримує ваш маршрутизатор.
Локальний клієнт оновлення
Якщо ваш маршрутизатор не підтримує послуги DDNS, вам знадобиться локальний клієнт для запуску на часто використовуваному комп’ютері десь у вашій домашній мережі. Ця легка невеличка програма перевірить вашу IP-адресу, а потім зателефонує додому до постачальника послуг DDNS, щоб оновити ваш запис DDNS. Це менш ідеально, ніж рішення на основі маршрутизатора - якщо комп’ютер не ввімкнено при зміні вашої IP-адреси, запис не оновлюється, - але це, звичайно, краще, ніж редагувати запис DDNS вручну.
Як налаштувати динамічний DNS
Давайте подивимося, як створити простий обліковий запис DDNS за допомогою Dynu, спрямуйте його до нашої домашньої мережі та налаштуйте автоматичне оновлення входу DDNS. Незважаючи на те, що ми використовуємо веб-портал Dynu та налаштування, загальний процес налаштування майже ідентичний у всіх провайдерів і може бути легко адаптований (зверніться до файлів підтримки для свого провайдера, якщо вам потрібна додаткова допомога).
Крок перший: Створіть та налаштуйте обліковий запис
Зверніться до Сторінка реєстрації Dynu тут і зареєструйтесь для облікового запису. Підтвердьте реєстрацію у своєму електронному листі. Після підтвердження налаштування ви можете увійти до свого облікового запису Dynu та відвідати панелі керування , як видно нижче. Клацніть на “DDNS Services”.
Натисніть на синю кнопку "+ Додати" вкрай праворуч.
Введіть ім’я хосту та доменне ім’я, яке ви хочете використовувати, з позначкою „Хост” та „Верхній рівень”. Натисніть «+ Додати», щоб додати запис до свого облікового запису. Якщо ви хочете використовувати своє власне доменне ім'я, ви також можете ввести його тут і слідувати інструкціям для прив'язки вашого доменного імені до служби DDNS.
Переконайтеся, що IP-адреса в записі DDNS правильна (якщо ви працюєте в домашній мережі, це має бути, якщо ні, вам потрібно буде її тут відредагувати). Натисніть "Зберегти", як тільки переконаєтесь, що все виглядає добре.
Для основного переадресації DDNS, що не вимагає особливих зусиль, це все. Давайте розглянемо наступний важливий крок: налаштування домашньої мережі для автоматичного оновлення серверів для вас.
Крок другий: Налаштуйте свій маршрутизатор
ПОВ'ЯЗАНІ: Перетворіть свій домашній маршрутизатор у суперпотужний маршрутизатор з DD-WRT
Створення фактичного запису DDNS - це лише половина успіху, якщо мова йде про економію часу та зручність. Друга половина автоматизує весь процес. Давайте розглянемо, як автоматизувати оновлення DDNS на маршрутизаторі та на робочому столі.
Ми будемо використовувати маршрутизатор D-Link, на якому запущено фантастична стороння прошивка DD-WRT для демонстрації, але параметри досить стандартизовані для всіх маршрутизаторів, які підтримують DDNS - зверніться до документації до вашого маршрутизатора або мікропрограми, щоб дізнатись, де знаходяться налаштування DDNS, або просто тикайтеся навколо налаштувань, поки не знайдете їх.
На DD-WRT ви знайдете його в меню Налаштування> DDNS. За замовчуванням він вимкнений. Відкрийте спадне меню, як показано нижче, і виберіть “Спеціально”. Як бачите, DD-WRT (і багато інших маршрутизаторів) мають попередньо налаштовані записи для різних служб DDNS, але спеціальний запис пропонує найбільшу гнучкість (якщо вона у вас є).
Після вибору “Спеціально” вам потрібно буде ввести таку інформацію: сервер DYNDNS (api.dynu.com для тих, хто використовує Dynu), ваше ім’я користувача та пароль (ті самі, з якими ви входите в службу Dynu) та ім’я хосту, який ви вибраний у попередньому розділі навчального посібника (наприклад, yourpersonaladdress.dynu.com). Якщо ви не впевнені, що таке ваш сервер DYNDNS, перегляньте документацію служби, на яку ви зареєструвались.
Залиште решту налаштувань такими, якими вони є. Клацніть «Зберегти». Тепер ваш маршрутизатор оновлюватиме DDNS-сервер щоразу, коли змінюватимуться ваші IP-адреси (і, навіть якщо він не змінювався, він все одно підключатиметься до DDNS-сервера кожні 10 днів відповідно до «Примусового інтервалу оновлення» для реєстрації).
Альтернативний крок другий: Налаштування оновлення на базі ПК
Оновлення на основі маршрутизатора набагато перевершує використання оновлення на основі ПК, але якщо у вас немає DDNS-зручного маршрутизатора, оновлення на основі ПК - єдиний спосіб автоматизувати процес оновлення. Щоб скористатись оновленням на ПК, спочатку перейдіть до розділу завантажень на панелі керування вашого постачальника DDNS. Ви можете знайти тут можна завантажити розділ для систем Dynu . Візьміть відповідну програму для вашої системи (у нашому випадку Windows) і завантажте її.
Після встановлення програми запустіть її вперше та введіть своє ім’я користувача та пароль, натисніть «Зберегти».
У вікні журналу ви побачите підключення клієнта та оновлення вашої IP-адреси. Натисніть «Закрити», щоб відправити програму на системну панель і, більш-менш, забути про неї. Детальніше про розширені налаштування див цей файл підтримки тут .
Налаштування переадресації портів та інші міркування
На цьому етапі підручника ми досягли спрямування зручного для людини доменного імені на IP-адресу вашої домашньої мережі. Дуже важливо зрозуміти, що все це робить заміну вашої важко запам’ятовуваної (і часто мінливої) IP-адреси на основі цифр на простий у використанні домен на основі слова.
ПОВ'ЯЗАНІ: Як переадресовувати порти на маршрутизаторі
Це не змінити параметри домашньої мережі в будь-якому випадку, щоб все, що працювало (або не працювало) до налаштування системи DDNS, продовжувало працювати (або не працювати) з новою адресою DDNS. Якщо ви підключалися до домашнього музичного сервера під час роботи, відвідавши XXX.XXX.XXX.XXX:5900 (ваша домашня IP-адреса, порт 5900), тепер ви можете підключитися до нього за адресою newDDNSaddress.com:5900.
На З іншого боку якщо ви не змогли підключитися до цього локально розміщеного музичного сервера перед налаштуванням служби DDNS, то все одно не можете, оскільки ця служба ніколи не була налаштована на адресу, що виходить до Інтернету. Вам потрібно буде скористатися налаштуваннями маршрутизатора та налаштувати переадресацію портів для всіх послуг, до яких ви хочете отримати доступ за межами домашньої мережі.
Те саме стосується будь-яких служб, розміщених самим маршрутизатором. Якщо ви хочете отримати доступ до вбудованого в мережу сховища маршрутизатора за межами вашої домашньої мережі за допомогою DDNS-адреси, наприклад, вам потрібно перевірити налаштування маршрутизатора та переконатися, що послуга маршрутизатора доступна спочатку поза мережею.
Зрештою, налаштування DDNS - це незначні клопоти, але справді велика винагорода. Відтепер, замість того, щоб запрошувати своїх друзів грати на вашому сервері Minecraft, кажучи: "Зачекайте, почекайте, я повинен перевірити, яка у мене IP-адреса, лише хвилину ...", ви можете просто сказати "Побачимось в Інтернеті", тому що спеціальне ім'я хосту, яке ви зарезервували, все ще вказує назад на вашу домашню адресу.