Patrick Wunderlich schrieb: > Hallo Leute, Hallo, > ich hab mir einen DSL-Router mit integrierten DHCP-Server zugelegt. > Nun wollte ich meiner Debian-Kiste mittels DHCP automatisch die > IP-Adresse zuweisen und den Nameserver unterschieben lassen. > Das funktioniert soweit auch. > > Bisher habe ich in der /etc/hosts den IPs der entsprechenden > Rechnernamen fest zugeordnet. Aber wie mach ich das mit DHCP? Um DHCP mit Hostnamenauflösung zu nutzen, brauchst du mindestens erstmal einen Nameserver. Wenn du Glück hast, bietet das dein Router gleich mit an. Dann mußt du nur in resolv.conf (sofern die nicht vom DHCP gesetzt wird) die Adresse deines Routers eintragen. (die Einträge in der /etc/hosts kannst du dann bis auf localhost (127.0.0.1) kommentieren) > In der Datei "/etc/dhclient.conf" habe ich Sauberer wäre es in dem Fall aber, in diesem File dafür zu sorgen, das die resolv.conf vom DHCP-Server kommt. Ich weiß grad die Option nicht aus dem Kopf, aber das File ist gut dokumentiert, du solltest es also finden. > send host-name "rechnername" > > angegeben. Das ist schonmal richtig. > Leider kann jedoch "ping rechnername" den Namen nicht auflösen. > Liegt das Problem bei Debian oder beim Router? Wie gesagt, ohne Nameserver geht das nicht. Wenn dein Router eine solche Funktion nicht zur Verfügung stellt, mußt du dir selber was bauen. Habe das bisher jedoch nur für DHCP/Nameserver auf demselben Rechner gemacht; sollte jedoch relativ problemlos auch auf mehreren Hosts verteilt laufen... Eine recht gute Anleitung/Einführung findest du in [1] (OK, ist für SuSE 7.3; hab es damit aber recht gut auf Woody und Gentoo zum Laufen gekriegt) Ist allerdings mit BIND, das finden hier viele etwas Overload; sollte prinzipiell auch mit "kleineren" Nameservern gehen, Anleitungen sollte es im Netz zuhauf geben. > Bin für alle Tipps dankbar :) HTH, > Grüsse, > Patrick MfG Jan [1] http://www.linuxkramkiste.de/dhcp__dns.html -- OpenPGP Public-Key Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
Attachment:
pgpiNwyGvfWHb.pgp
Description: PGP signature