Hostnamenauflösung in einem Heimnetzwerk

11

Ich habe mehrere virtuelle und physische Maschinen in meinem Heimnetzwerk. Derzeit muss ich mich über eine IP-Adresse mit jedem Computer verbinden. Auf dem einen Hauptcomputer, mit dem ich eine Verbindung zu allen anderen Computern herstelle, wird Windows Vista ausgeführt.

Gibt es eine Möglichkeit, eine DNS-Funktion in meinem Netzwerk zu verwenden, damit ich auf diese Computer mit einem Namen anstelle von IP verweisen kann?

Ich denke, dass dies in den meisten Haushalten (mit einigen Computern) ein häufiges Problem ist, und ich denke, dass es einige einfache Lösungen gibt. Dies sollten die meisten Router sofort unterstützen - aber warum nicht?

Kann jemand einige davon empfehlen oder einen einfachen Weg, dies zu erreichen?

Metro Schlumpf
quelle

Antworten:

6

WINS / NetBIOS ist das traditionelle verteilte "Arbeitsgruppen-DNS" für kleine private Netzwerke. Aus diesem Grund können Sie unter Windows andere Computer im "Netzwerk" sehen.

Wenn Sie statische IP-Adressen haben und sich nicht um Ihre VMs oder Computer ändern, erstellen Sie einfach eine schnelle Hosts-Datei und verteilen diese schnell, einfach und einmalig. "Laptops besuchen" wird das natürlich nicht lösen.

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

Nachträglicher Gedanke: Wenn es sich um Windows-Computer handelt, sollten Sie einfach das Durchsuchen des Netzwerks sowie die gemeinsame Nutzung von Dateien und Druckern aktivieren.

Gomibushi
quelle
3
Entschuldigung, aber das ist keine dynamische Namensauflösung. Dies ist eine explizite Namenszuweisung in einer Hosts-Override-Datei. Wenn sich die IP-Adresse eines Ihrer Geräte ändert, funktioniert dies nicht.
John Kaster
3

DD-WRT ist möglicherweise die Lösung für dieses Problem auf der Info-Seite:

DD-WRT ist eine von Drittanbietern entwickelte Firmware, die unter den Bedingungen der GPL für viele ieee802.11a / b / g / h / n-WLAN-Router veröffentlicht wurde

Es verfügt über eine Vielzahl von Funktionen, einschließlich einer kleinen DNS-Server-DNS-Maske, die wie folgt beschrieben wird:

Es wurde entwickelt, um DNS und optional DHCP für ein kleines Netzwerk bereitzustellen. Es kann die Namen lokaler Computer bereitstellen, die sich nicht im globalen DNS befinden. Der DHCP-Server ist in den DNS-Server integriert und ermöglicht die Anzeige von Computern mit DHCP-zugewiesenen Adressen im DNS mit Namen, die entweder auf jedem Host oder in einer zentralen Konfigurationsdatei konfiguriert sind.

Hier ist das Tutorial von ihrer Website, wie das geht: DNSMasq As DHCP Server

Roter
quelle
1

Viele Router unterstützen dies. Versuchen Sie, Telnet (oder ssh, falls dies unterstützt) zu verwenden, um eine Verbindung zu Ihrem Router herzustellen, und suchen Sie nach einem DNS-Menü.

Chris Lercher
quelle
2
Die meisten haben auch ein Webinterface. Zeigen Sie mit Ihrem Browser darauf.
Keith
1

Microsoft LLMNR in Vista und Windows 7 soll dies tun. Funktioniert es nicht

IETF Zeroconf (das von Apple als "Bonjour" und von der Linux / FOSS-Community als " Avahi " implementiert wird ) tut dies ebenfalls über Multicast-DNS (mDNS). Wenn Sie Bonjour für Windows auf allen relevanten Computern installieren, erhalten Sie dies möglicherweise.

Spiff
quelle