Linux 14.981 Themen, 106.344 Beiträge

Per Hostname pingen

Yves3 / 9 Antworten / Flachansicht Nickles

Hallo

Ich möchte im LAN von einem Linux Rechner aus einen Windows Rechner pingen. Vom Windows Rechner aus funktioniert der Ping sowohl auf die IP, als auch auf den Hostnamen. Von Linux aus kann ich leider nur die IP pingen, beim Hostnamen kommt nämlich die Meldung "unknown host".

Auf meinem D-Link DSL-2740B Router kann ich bei den DNS-Einstellungen nur die DNS-Server des Providers angeben und es gibt leider keine Einstellungen um aus dem Router einen DNS-Server für das LAN zu machen.
Seltsam ist, dass ich bei den DHCP-Einstellungen zum Definieren einer fixen IP einen Hostnamen angeben muss. Deshalb und weil das Pingen vom Windows Rechner aus ohne Eintrag im Hostfile funktioniert, vermute ich, dass die gemachten DHCP Einstellungen "versteckt" auch einen DNS-Server auf dem Router einrichten. Einen anderen Linux Rechner, dem ich über DHCP nicht eine feste IP zugewiesen habe, kann ich von Windows aus übrigens nicht pingen.
Wenn das so ist, wieso kann ich von Linux aus meinen Windows XP PC nicht über den Hostnamen pingen? Der Router ist als DNS Server eingetragen.

bei Antwort benachrichtigen
KarstenW Yves3 „Vielen Dank für die ausführliche Antwort! Es lag tatsächlich an WINS. In den...“
Optionen

Wenn der DHCP Server des DSL Routers nicht mit dem DNS Server des Routers zusammenarbeitet, dann wird die Namensauflösung unter Liux auch nicht über DHCP funktionieren.
Bei 3 oder 4 Rechner kann man statische Adressen verwenden und dann editierst du einfach die /etc/hosts Datei unter Linux und unter Windows (?).

Wo ist denn unter Windows die Host Datei?
Ich blicke bei Windows und seinen Konfigurationsdateien überhaupt nicht durch.



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen