Як отримати доступ до своїх машин за допомогою імен DNS із DD-WRT

Oct 5, 2025
Апаратне забезпечення
НЕЗАГОТОВЛЕНИЙ ЗМІСТ

Ми показали вам, як статично встановлювати IP-адреси у вашій мережі, тепер дозволяє перевертати цей перемикач DNS для додаткової елегантності та простоти використання. Сьогоднішній посібник покаже вам, як отримати доступ до своїх машин за допомогою імен DNS на маршрутизаторі з підтримкою DD-WRT.

Зображення Хенк Л.

Передмова

На нашому Як налаштувати статичний DHCP на маршрутизаторі DD-WRT Посібник, ми говорили про те, щоб ваші клієнти завжди отримували однакову IP-адресу з маршрутизатора. Отже, якщо ви хочете отримати доступ до однієї з машин у вашій мережі, оскільки ви знаєте, що це IP, ви можете використовувати це ... але використання IP-адрес просто не має такої ж елегантності, як використання імен. Крім того, з корисністю "статичного IP" зменшується внаслідок зростання UPnP , і незручність у встановленні «статичних резервувань» (доводиться знаходити MAC-адреси тощо). Що робити, якщо ви взагалі не хочете запам'ятовувати IP-адреси?
Тут виникає DNS.

Проблема

Ви намагаєтеся зв’язатись з одного пристрою / пристрою у вашій мережі на інший, використовуючи його IP-адресу (наприклад, використовуючи ping), і це працює. Однак, намагаючись зробити те саме, використовуючи це ім’я хосту, як „mydesktop” або „mylaptop”? це хіт і міс ... іноді це працює .... зазвичай це не ...: \

Що відбувається?

Ваші пристрої не знають, хто і як повинен запитувати переклад „ім’я” на „IP”, оскільки їм бракує конфігурації ключа, „суфікса DNS”.

Коли комп'ютеру потрібно перекласти ім'я на IP-адресу (називається " вирішити ”) У нього є кілька способів зробити це, один із способів - запитати сервер системи іменування доменів (DNS). Однак, щоб мати змогу це зробити, клієнт повинен поставити запитання у формі “Повністю кваліфікованого доменного імені” (FQDN).

Повне доменне ім'я складається з імені хосту, як-от "mydesktop", і зони DNS, якій воно належить, як "geek.lan". Отже, у нашому прикладі FQDN для хостів будуть відповідно “mydesktop.geek.lan” та “mylaptop.geek.lan”. Коли у клієнта немає «зони DNS» під рукою, він не може запитати у DNS про «плоске» ім’я (ім’я, яке не визначає «зону DNS»). Тобто, щоб насправді зв’язати хоста за іменем, вам потрібно буде пінгувати “mydesktop.geek.lan”.
Однак, якщо суфікс DNS був визначений якимось чином (вручну або автоматично), клієнт автоматично спробує додати його до запитуваного імені хосту і запитати у DNS-сервера, чи може він допомогти з вирішенням.
З огляду на це, якщо суфікс DNS не визначений, клієнт намагається самостійно з'ясувати ім'я, використовуючи "трансляцію DNS". Проблема в тому, що не всі клієнти налаштовані відповідати або насправді навмисно не відповідають на такий запит. Навпаки, просто дошкуляти буде вказувати повне доменне ім’я кожного разу.

Рішення

Для того, щоб мати повну інфраструктуру, яка вирішить цю проблему, потрібно лише встановити «суфікс DNS» на «область дії DHCP» маршрутизатора *. Це зробить обидва, так що маршрутизатор тепер матиме динамічний DNS ”Серверної служби, на яку клієнти можуть зареєструватися, зробити так, щоб служба DHCP сама зробила те ж саме для нереєструються хостів та доставила“ суфікс DNS ”як частину“ оренди DHCP ”, надану клієнтам. Тому, роблячи ціле рішення самостійним, за замовчуванням поведінковим рішенням, яке вирішує всі проблеми одним махом ... акуратний, А?

* При використанні DD-WRT… з іншими маршрутизаторами пробіг може відрізнятися.

Для цього перейдіть на сторінку адміністрування вашого маршрутизатора:

  1. Зайдіть в -> Послуги
  2. Змінити "Використовуваний домен" на "LAN & WLAN"
  3. Виберіть доменне ім’я, для цього прикладу ми використали “geek.lan”, але ви можете використовувати * що завгодно.
  4. Під час використання Статичне бронювання DHCP є необов’язковою для цієї процедури, якщо ви вирішили її реалізувати, рекомендується встановити ім’я хосту, щоб воно відповідало тому, яке встановлено в ОС машини / пристрою. Тепер, якщо так трапляється, що ОС пристроїв не реєструє ім’я в DNS (як телефони), це хороший спосіб примусити його вказати.
  5. Натисніть «Зберегти» -> «Застосувати налаштування».

* Єдиним винятком із цього правила є те, що якщо ви використовуєте “.local”, хоча ваші машини з Windows, мабуть, спрацюють нормально, ваші машини Linux будуть дотримуватися mDNS ( Багатоадресний DNS ) і знову буде ігнорувати DNS-сервер. Вирішення проблеми є, але це виходить за рамки цього посібника.

Тепер, щоб перевірити, чи вплинули налаштування, перейдіть до командного рядка та видайте “ipconfig”.

Ви повинні побачити, що ваш суфікс DNS наразі не існує, як показано нижче:

Видайте “ipconfig / release”, за яким слідує “ipconfig / renew”, і ви побачите щось на зразок:

Повторіть процедуру принаймні ще на одній машині та спробуйте пінгувати, використовуючи лише ім'я імені хосту.

Ви повинні побачити, що клієнт "автоматично-магічно" зрозумів, що повне ім'я пристрою, який ви пропингуєте, - "ім'я хоста.dns.zone", і зміг перекласти (вирішити) повне доменне ім'я на IP-адресу з можливістю перевірки:

Вирішення проблем

Оскільки в цьому посібнику йдеться про використання DNS на зразок Як видалити рекламу за допомогою Pixelserv на DD-WRT керівництво було, якщо у вас виникнуть проблеми, є кілька речей, які потрібно зробити:

  • Очистіть кеш DNS своїх персональних машин.
    Це пов’язано з кешем DNS, який може обдурити ваш комп’ютер, вважаючи, що він вже знає ім’я хосту, не консультуючись із DNS. У вікнах це буде "ipconfig / flushdns".
  • Переконайтеся, що ваш клієнт використовує маршрутизатор як DNS і що він вирішує повне доменне ім’я.
    Особливо при використанні VPN або мережі, яка є більш складною, ніж звичайний маршрутизатор для налаштування комп'ютера, можливо, що ваш клієнтський комп'ютер просто не використовує маршрутизатор як свій DNS. Дуже легко побачити, використовуючи команду “nslookup” нижче, який саме DNS-сервер використовує клієнт. Якщо IP-адреса не збігається з маршрутизатором, ви знайшли проблему.

Ось і все ... у вас все повинно бути готовим


Поспішайте, все, що я бачу, це темрява .

Using DD-WRT For Bandwidth Control

DD-WRT DNSMasq Setup And Local DNS

How To Setup A DMZ Using DD-WRT & VirtualBox

How To Block Websites And Ads Using A DD-WRT Enabled Router

How To Install DD-WRT On Your Router

DD-WRT Serving Additional DNS Servers Instead Of Just The Router S IP (8 Solutions!!)


Апаратне забезпечення - Найпопулярніші статті

Чому старі ігрові приставки так погано виглядають на сучасних телевізорах?

Апаратне забезпечення Oct 6, 2025

Старі ігрові приставки чудові. Не просто тому, що існує безліч старих ігор, в які все ще варто погра�..


Як грати у свої улюблені NES, SNES та інші ретро-ігри на своєму ПК за допомогою емулятора

Апаратне забезпечення Feb 3, 2025

Ви вже це бачили. Можливо, це було в літаку, може, в будинку друга, але ви бачили людей, які грали на с�..


Як підготувати свій будинок до зими

Апаратне забезпечення Oct 25, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Зима наближається. У деяких регіонах США вже починає помітно похолоджувати�..


Як видалити програми з Apple Watch

Апаратне забезпечення Mar 14, 2025

Якщо ти це зробив встановив багато програм на вашому Apple Watch, головний екран може бути трохи..


Як ви «замовчуєте» звуковий сигнал, що не пов’язаний з жорсткими дисками, на ноутбуці?

Апаратне забезпечення Jun 9, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Наші електронні пристрої можуть часом здивувати нас несподіваними і надзви..


Новачок Geek: Як підключити ноутбук до телевізора

Апаратне забезпечення Jul 12, 2025

Підключити настільний комп’ютер до монітора просто; ви просто підключаєте його, і воно працює. Під..


Як використовувати телефон Android як модем; Не потрібно вкорінення, Redux

Апаратне забезпечення Jan 3, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Минулого року ми вам показали як підключити телефон Android до комп'ютера ..


Як встановити Android на сенсорну панель HP

Апаратне забезпечення Aug 19, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Що краще планшета за 100 доларів? Планшет на 100 доларів, який може працювати з �..


Категорії