Linux löst keine Linux-Hostnamen auf, aber Windows-Hostnamen

Linux löst keine Linux-Hostnamen auf, aber Windows-Hostnamen

Ich habe ein Computernetzwerk, hauptsächlich Windows-Rechner in einer Windows-Domäne.

Ich habe 2 Linux-Rechner, die mit dem Netzwerk verbunden sind und ihre IPs per DHCP vom Windows 2003-Server erhalten.

Mein Windows-Rechner (Windows 7-00), können Sie alle Rechner anhand ihres Hostnamens anpingen, einschließlich der Linux-Rechner (N40LUndLin001).

Meine beiden Linux-Rechner können meine Windows-Rechner per Hostnamen anpingen (Windows 7-00), kann aber die anderen Linux-Rechner nicht nach Hostnamen anpingen. ieN40Lkann nicht pingenLin001UndLin001kann nicht pingenN40L. Sie KÖNNEN sich gegenseitig die IPs anpingen. Und ich habe im Moment einen NFS-Export, der über IP funktioniert (den ich über den Hostnamen verwenden möchte).

Liegt es daran, dass der Linux-PC keine Hostnamen an den DHCP-Server sendet, oder muss ich an ihm etwas ändern, um das Pingen von Linux-Hostnamen zu ermöglichen?

Ich möchte die Hostnamen nicht manuell hinzufügen, /etc/hostsda es sich um dynamische IPs handelt und einer der Computer ein Laptop ist, der sich manchmal nicht im Domänennetzwerk befindet.

Was soll ich machen?

Antwort1

Hängt davon ab, welche Distribution Sie verwenden, aber so habe ich es eingerichtet (auf CentOS)

Fügen Sie in Ihrer localhost-Zeile beispielsweise fred.jane.com /etc/hostshinzu"hostname.domain"

127.0.0.1 hostname.domain hostname localhost.localdomain localhost

dann in /etc/sysconfig/network-scripts/ifcfg-eth#(# ist die Nummer der Schnittstelle, die DHCP verwendet)

DHCP_HOSTNAME=hostname

das funktioniert bei mir... stellen Sie außerdem sicher, dass Sie Windows DHCP eingerichtet haben, um DNS automatisch aktualisieren zu können

Antwort2

Es tut mir leid, ich glaube, ich habe es behoben.

Ich habe Avahi installiert und gelesen, dass ich Port 5353 UDP öffnen muss. Ich habe sie auf iptables geöffnet und jetzt kann ich pingenHostname.lokal

dh

Auf Lin001 kann ich das ping n40l.local und auf N40L kann ich dasping lin001.local

Danke für deine Hilfe.

verwandte Informationen