У меня есть несколько машин, как виртуальных, так и физических, в моей домашней сети. В настоящее время я должен подключиться к каждой машине через IP-адрес. Одна главная машина, с которой я соединяюсь со всеми остальными машинами, работает под управлением Windows Vista.
Есть ли способ, которым у меня может быть какая-то возможность DNS внутри моей сети, чтобы я мог ссылаться на эти машины с именем вместо IP?
Я думаю, что это будет распространенной проблемой в большинстве домашних хозяйств (с несколькими компьютерами), и я думаю, что там могут быть некоторые простые решения. Это было бы то, что большинство маршрутизаторов должны поддерживать из коробки - но почему бы и нет?
Кто-нибудь может порекомендовать некоторые из них или простой способ сделать это?
источник
DD-WRT может быть решением этой проблемы со страницы About:
Он имеет большой набор функций, в том числе небольшой DNS-сервер Dnsmask, который описывается как:
Вот учебник с их сайта о том, как это сделать: DNSMasq As DHCP Server
источник
Многие маршрутизаторы поддерживают это. Попробуйте использовать telnet (или, возможно, ssh, если он это поддерживает) для подключения к маршрутизатору и найдите меню DNS.
источник
Предполагается, что Microsoft LLMNR в Vista и Windows 7 сделает это. Это не работает?
IETF Zeroconf (который реализуется Apple как «Bonjour» и внедряется сообществом Linux / FOSS как « Avahi ») также делает это через многоадресный DNS (mDNS). Установка Bonjour для Windows на всех соответствующих компьютерах может дать вам это.
источник