DNS - Linux-Clients?

Hallo,
ich habe einen DHCP und einen DNS Server unter Suse 10.1 eingerichtet.
Die Windows Clients (XP/2000) können sich auch wunderbar mit Namen anpingen.
(Wobei es egal ist, ob sie ihre IP statisch oder über DHCP bekommen haben.)

Die Linux-Clients leider nicht.
Weder können sie von Windows- noch von Linux- Clients per Namen erreicht werden.
Über ihre IP lassen sie sich von jeder Seite anpingen.
(Die IP bei den Linux-Clients ist statisch voreingestellt).

Über Yast->DNS u. Hostnamen, habe ich die IP des Nameservers eigentragen.

Hat jemand eine Idee wo ich bei der Fehlersuche anfangen kann?

(Die Namenauflösung sollte NICHT über die individuellen Hosts-Dateien geschehen, sondern schon über den Namenserver)

Danke schon mal.
Gruß
K.

Hallo Klaus,

ich habe einen DHCP und einen DNS Server unter Suse 10.1
eingerichtet.
Die Windows Clients (XP/2000) können sich auch wunderbar mit
Namen anpingen.

Ich rate mal ins Blaue: Die Windows-Rechner koennen sich auch dann per Namen anpingen, wenn der DNS-Server nicht laeuft, stimmts? Windows-Rechner haben naemlich default-maessig die Eigenheit, laufend ihren Namen ins Netzwerk zu rufen.

Die Linux-Clients leider nicht.
Weder können sie von Windows- noch von Linux- Clients per
Namen erreicht werden.

Eine bloede Frage: Sind die Namen im DNS-Server eingetragen?

Puersti

Hallo,
danke für die Antwort.

Ich rate mal ins Blaue: Die Windows-Rechner koennen sich auch
dann per Namen anpingen, wenn der DNS-Server nicht laeuft,
stimmts? Windows-Rechner haben naemlich default-maessig die
Eigenheit, laufend ihren Namen ins Netzwerk zu rufen.

Nein. Das habe ich ausprobiert. Ohne Server finden sie sich nicht (Zumindest nicht 5 Min. nach dem Hochfahren - mit Server finden sie sich sofort nach dem Hochfahren).

Eine bloede Frage: Sind die Namen im DNS-Server eingetragen?

… und genau das ist die Frage die ich gebraucht habe. :o)
Mir war nicht klar ob das automatisch geschieht, durch Abfrage der Rechner.

Heißt das, das man eigentlich genau das gleiche macht, wie bei den individuellen Hosts-Dateien.
Nur das DIESE „Hosts-Dateien“ dann serverseitig bereitgestellt werden?

Und wo trage ich denn „ip und Name“ ein?

Gruß
K.

Ergänzung zur Frage

Hallo,

danke für die Antwort.

Ich rate mal ins Blaue: Die Windows-Rechner koennen sich auch
dann per Namen anpingen, wenn der DNS-Server nicht laeuft,
stimmts? Windows-Rechner haben naemlich default-maessig die
Eigenheit, laufend ihren Namen ins Netzwerk zu rufen.

Nein. Das habe ich ausprobiert. Ohne Server finden sie sich
nicht (Zumindest nicht 5 Min. nach dem Hochfahren - mit Server
finden sie sich sofort nach dem Hochfahren).

Eine bloede Frage: Sind die Namen im DNS-Server eingetragen?

… und genau das ist die Frage die ich gebraucht habe. :o)
Mir war nicht klar ob das automatisch geschieht, durch Abfrage
der Rechner.

Heißt das, das man eigentlich genau das gleiche macht, wie bei
den individuellen Hosts-Dateien.
Nur das DIESE „Hosts-Dateien“ dann serverseitig bereitgestellt
werden?

Und wo trage ich denn „ip und Name“ ein?

Die IPs werden doch über DHCP vergeben.
Wie kann ich denn da die Namen im DNS - Server zugeordnet eintragen?

Hallo Klaus,

Ich rate mal ins Blaue: Die Windows-Rechner koennen sich auch
dann per Namen anpingen, wenn der DNS-Server nicht laeuft,
stimmts? Windows-Rechner haben naemlich default-maessig die
Eigenheit, laufend ihren Namen ins Netzwerk zu rufen.

Nein. Das habe ich ausprobiert. Ohne Server finden sie sich
nicht (Zumindest nicht 5 Min. nach dem Hochfahren - mit Server
finden sie sich sofort nach dem Hochfahren).

Das ist aber interessant… Hast Du auf den Windows-Rechnern das NetBIOS-Broadcast abgestellt?

Eine bloede Frage: Sind die Namen im DNS-Server eingetragen?

… und genau das ist die Frage die ich gebraucht habe. :o)
Mir war nicht klar ob das automatisch geschieht, durch Abfrage
der Rechner.

Also, ich bin kein DNS-Experte, aber AFAIK dient ein DNS-Server rein der Namensaufloesung. Dies geschieht meines Wissens nach folgendermassen:

  • der DNS-Server sieht in seiner lokalen DB nach, ob der Name vorkommt. Falls ja, gibt er die entsprechende IP zurueck
  • falls der Name nicht in der lokalen DB ist, fragt er beim (bei den) uebergeordnetem (uebergeordneten) Server(n) nach

Heißt das, das man eigentlich genau das gleiche macht, wie bei
den individuellen Hosts-Dateien.
Nur das DIESE „Hosts-Dateien“ dann serverseitig bereitgestellt
werden?

Yepp (falls ich nicht total daneben liege)

Und wo trage ich denn „ip und Name“ ein?

Da siehst Du besser im Manual Deines DNS-Servers (welchen verwendest Du?) nach.

Puersti

Ergänzung zur Frage
Die IPs werden doch über DHCP vergeben.
Wie kann ich denn da die Namen im DNS - Server zugeordnet
eintragen?

Du konfigurierst Deinen DHCP-Server am besten derart, dass den Rechnern immer dieselbe IP gibt.

Und wo trage ich denn „ip und Name“ ein?

Falls Du bind verwendest, koennte dieses HowTo fuer Dich interessant sein:

http://langfeldt.net/DNS-HOWTO/BIND-9/

ja, wahrscheinlich am Einfachsten :o)

Danke erstmal…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]