Linux 14.990 Themen, 106.474 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 „Das weiss ich, ich würde es aber gerne ohne Hosts Dateien machen. Irgend eine...“
Optionen

Auf meiner Fritzbox läuft Linux und ein DNS Forwarder, welcher die DNS Anfragen an den DNS Server des Providers weiterleitet.
Die hosts datei ist die einfache Lösung, aber wenn du willst kannst du dir einen DNS Server mit bind aufbauen:

Mit BIND werden bei den Providern die DNS Server aufgebaut:

http://de.wikipedia.org/wiki/BIND

Ich glaube man kann sich mit telnet auf den D-Link Router einloggen:

telnet 192.168.1.1

Auf diesem Router läuft auch Linux und es gibt dort auch eine Datei /etc/resolv.conf in der die DNS Server des Providers automatisch eingetragen werden.
Mir ist nicht bekannt das BIND auf einem DSL Router läuft.
Mit Windows kenne ich mich nicht aus.




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