On Wed, May 11, 2005 at 01:11:28PM +0200, Sven Gehr wrote:
Am Di 10.05.2005 21:35 schrieb poeml@cmdline.net:
On Tue, May 10, 2005 at 02:34:57PM +0200, age@ifak-system.com wrote:
Hallo,
Mit welcher Suse Version und vor allem wie hast Du es geschafft das einzurichten?! Ich hab das schon mal mit Suse 9.0 versucht, aber nie hinbekommen. Ich hatte immer das Problem, das der DHCP den DNS nicht updaten konnte. Die Anleitung die ich uneingeschraenkt empfehlen moechte, ist die, die ich geschrieben habe und die als /usr/share/doc/packages/dhcp-server/DDNS-howto.txt im dhcp-server Paket eingepackt ist. Mit der Anleitung funktioniert es typischerweise. Sie enthaelt alle noetigen Schritte. Hast Du das schon versucht?
Ich habe mir diese noch nicht angesehen, werde das aber nachholen. Ich habe noch das Problem das wenn ich die beiden Komponenten (Bind + DHCPD) nach der Anleitung von ProLinux einrichte ich danach nicht mehr das Yast-Modul für den DHCP-Server nutzen kann. Der zerstört meine Konfiguration. Würde das funktionieren wenn ich die Anleitung von dir benutze? Das wäre ja super.
Das kann ich leider nicht sagen, tut mir leid. Ich meine mich zu erinnern, dass YaST aber auch so ein Setup einrichten kann -- wenn es ein DNS- und DHCP-Modul gibt, sollte eins der beiden dazu in der Lage sein (9.2 aufwaerts oder so).
Ein Problem was auch in der "ProLinux-Version" ist und wozu mir noch keiner eine Lösung sagen konnte ist. Wenn das Paar (DHCP und DNS) dynamisch läuft gibt es keine Möglichkeit mehr einen Host per Hand in der Zone hinzuzufügen. Ich muß die beteiligten anhalten, die Journal-Dateien löschen, und die Zonen-Dateien von den dynamischen Einträgen befreien. Danach kann ich die einträge in der Zone vornehmen und die beiden wieder starten. Etwas umständlich.
root@bro ~ # host ddnshost.forever.
Das ist die unschoene Moeglichkeit. Die vernuenftigere Moeglichkeit ist nsupdate zu verwenden, um direkt den laufenden DNS-Server zu updaten -- auch wenn das ebenfalls recht umstaendlich ist, da ziemlich low-level). Aber fuer nsupdate waere einen Wrapper denkbar, der die Sache einfacher macht. Ich selbst verwende (mangels Kenntnis einer eleganteren Loesung) ein simples Wrapper-Skript, das ich an diese Mail anhaenge. Das Skript gibt eine kurze Hilfe aus, wenn es ohne Argumente aufgerufen wird. Es erwartet eine Konfigurationdatei, die den Dateinamen des Schluessels enthaelt. root@bro ~ # cat /etc/dnsupdate.conf /etc/Kdhcp_updater.+157+14275.private root@bro ~ # dnsupdate -b add ddnshost.forever. 86400 A 192.168.0.191 command line: update add ddnshost.forever. 86400 A 192.168.0.191 update add 191.0.168.192.in-addr.arpa 86400 IN PTR ddnshost.forever. --- ddnshost.forever has address 192.168.0.191 root@bro ~ # dnsupdate -b delete ddnshost.forever. command line: update delete ddnshost.forever. update delete 191.0.168.192.in-addr.arpa PTR ---
root@bro ~ # host ddnshost.forever. Host ddnshost.forever not found: 3(NXDOMAIN)
Peter -- the big can of spam imitated the big machine that goes "ping"