Дозвіл імені хоста в домашній мережі


11

У мене в домашній мережі є кілька машин, віртуальних і фізичних. В даний час мені доводиться підключатися до кожної машини через IP-адресу. Основна машина, з якою я підключаюся до всіх інших машин, - це Windows Vista.

Чи є спосіб я мати певний DNS-функцію всередині своєї мережі, щоб я міг звертатися до цих машин з ім'ям, а не IP?

Я думаю, що це буде частою проблемою у більшості домогосподарств (працює декілька комп'ютерів), і я думаю, що там можуть бути прості рішення. Це було б щось, що більшість маршрутизаторів повинні підтримувати поза коробкою - але чому б вони цього не зробили?

Хто-небудь може порекомендувати деякі з них або простий спосіб досягти цього?

Відповіді:


6

WINS / NetBIOS є традиційною розподіленою "робочою групою DNS" для невеликих приватних мереж. Ось чому ви можете бачити інші комп'ютери в "Мережі" в Windows.

Якщо у вас статичні IP-адреси та не змінюєтесь навколо своїх віртуальних машин чи комп’ютерів, просто створюйте файл швидкого хосту та розповсюджуйте його швидко, легко та швидко виправляйте. Звичайно, "відвідування ноутбуків" не вирішує це питання.

http://en.wikipedia.org/wiki/Hosts_file

Поміркування: Якщо це комп’ютери з Windows, то просто спрощення перегляду мереж та спільного використання файлів та принтерів повинно зробити це.


3
Вибачте, але це не динамічна роздільна здатність імені. Це явне призначення імені у файлі перезапису хостів. Якщо IP-адреса одного з ваших пристроїв зміниться, це не працюватиме.
Джон Кастер

3

DD-WRT може бути вирішенням цієї проблеми на їхній сторінці About:

DD-WRT - третя сторона, розроблена вбудована програма, випущена згідно з умовами GPL для багатьох бездротових маршрутизаторів ieee802.11a / b / g / h / n / n

Він має великий набір функцій, включаючи невеликий DNS-сервер Dnsmask, який приписується як:

Він призначений для надання DNS і, за бажанням, DHCP, до невеликої мережі. Він може обслуговувати назви локальних машин, яких немає у глобальній DNS. Сервер DHCP інтегрується з сервером DNS і дозволяє машинам з виділеними DHCP адресами з'являтися в DNS з іменами, налаштованими або в кожному хості, або в центральному файлі конфігурації.

Ось підручник з їх веб-сайту про те, як це зробити: DNSMasq As DHCP Server


1

Багато маршрутизаторів це підтримують. Спробуйте використовувати telnet (або, можливо, ssh, якщо він підтримує це) для підключення до маршрутизатора, і шукайте меню dns.


2
Більшість також мають веб-інтерфейс. Наведіть на нього свій браузер.
Кіт

1

LLMNR Майкрософт у Vista та Windows 7 повинен зробити це. Це не працює?

IETF Zeroconf (який реалізується Apple як "Bonjour", а реалізований спільнотою Linux / FOSS як " Avahi ") також робить це через багатоадресний DNS (mDNS). Встановлення Bonjour для Windows на всіх відповідних машинах може вам це дати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.