Hi Liste, hi Thomas, hi DJ-ICE, DJ-ICE an deiner Stelle würde ich deine Eltern wegen des Namens veklagen. Voigt Thomas wrote:
DJ-ICE@t-online.de [mailto:DJ-ICE@t-online.de] schrieb:
So weit so gut, nur das Problem was ich habe, bezieht sich darauf, das in den Zonefiles von Bind ja lokale Rechnernamen einer IP fix zugewiesen sind.
Richtig. Ich habe das gelöst, indem ich den lokalen Rechnern per DHCP immer dieselben IPs zuweise. Man kann in der dhcpd.conf dazu Einträge machen, daß dem Rechner mit der MAC xy auch die IP 1.2.3.4 zugewisen wird.
Für Rechner, die sich nicht ständig in meinem Netz aufhalten (Laptops von Bekannten etc.), habe ich dynamische IPs mit irgendwelchen Hostnamen (dhcp01, dhcp02...) vergeben.
ACK s. u.
Holt sich nun DHCP die Daten wie Namen plus IP aus den DNS-Zonefiles ?,
Nö! Der dhcpd guckt nur in "seine" dhcpd.conf.
NAC s. u.
Client1 nicht zuordnen kann, gibt es irgendwelche Einträge für die /etc/dhcpd.conf, die ich übersehen habe ?
Vermutlich der Eintrag, wie man einer MAC eine IP zuordnet. Da stehen aber etliche Beispiele in der dhcpd.conf drin...
Für mich würde es Sinn machen, wenn mittels dhcp die Daten aus den DNS-Zonefiles incl Name und IP übermittelt werden.
Es gab da IIRC mal ein Script, das die Synchronisation der beiden über eine Datenbank erledigte...
Nicht nötig. s. u.
Was passiert, wenn ein User in einem Client den Namen ändert ?, bekommt er dann trotz der Broadcastanfrage nichts übermittelt ?
Das merkt doch der dhcpd nicht! Der bekommt doch nur ein Broadcastpaket mit der Absenderadresse der MAC der Netzwerkkarte vom Client, wo nix weiter drinsteht. Abgesehen davon dienen die Rechnernamen bei Microsoft-Produkten eher als NETBIOS-Namen und nicht als DNS-Namen.
ACK Vorweg ich benutze: named 8.2.3-REL und dhcp-2.0pl5-4 Als erstes muß der Bind richtig eingerichtet sein und nicht nur cacheonly, sprich name-to-ipaddress und ipaddress-to-name. (siehe DNS-howto) Wichtig: alle ip-adressen, die du verwendest müssen auflösbar sein, d.h. alle in dhcp.conf freigegebenen (siehe range). Was er nicht selber auflösen kann, fragt er beim Provider/ROOT-DNS nach, auch wenn er dort nichts finden kann, weil privater Address-Raum. Dann einrichten der dhcp.conf: Diese 2 einträge solten vorhanden sein: option domain-name "<DOMAINNAME>"; option domain-name-servers <IP-ADDRESSE>; Der DNS sollte natürlich erreichbar sein. Für die HOSTS die einträge können dann so aussehen: host komm { hardware ethernet 00:50:04:44:35:32; fixed-address komm; } Bei einer Anfrage löst er dann den Namen auf und gibt die IP-Adresse an den host zurück. Sollte er es nicht tun gib bei fixed-address FQHN an. Leider können die User ihren HOSTNAME in WINDOOFS ändern was aber wie oben schon gesagt nicht mit der DNS-Namensauflösung zu tun hat. Sie sollten aber gleich sein, da es sonst zu Verwirrungen bei den Usern kommen kann. cu Gerald