Re: dhcpd liefert mir 1 DNS-Server zuviel
On 15.09.05 22:59:08, Thomas Antepoth wrote:
> On Thu, 15 Sep 2005, Andreas Pakulat wrote:
>
> > Noch einen Tipp wie ich dem auf den Grund gehen kann?
>
> Nur mal so ins Blaue: ddns.cron.pl und dnsupdate.pl sind nur Wrapper für
> den "nsupdate" Befehl. Der hingegen sucht sich aus den entsprechenden
> NS-Einträgen der Zonen die Server aus, die er updaten soll.
>
> Also: Wenn man z.B. die Zone .local updaten will, macht man einen
> NS-Eintrag, der für die Zone .local die Autorität besitzt.
>
> Wenn Du nun mit
>
> dig @deindns deinezone NS
>
> zwei Nameserver erhältst, ist das Resultat, welcher DNS die Updates erhält
> mehr oder weniger zufällig.
Nein nur einer:
andreas@neo:~>dig apaku.dnsalias.org NS
; <<>> DiG 9.2.4 <<>> apaku.dnsalias.org NS
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13868
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;apaku.dnsalias.org. IN NS
;; ANSWER SECTION:
apaku.dnsalias.org. 259200 IN NS neo.apaku.dnsalias.org.
;; ADDITIONAL SECTION:
neo.apaku.dnsalias.org. 259200 IN A 192.168.1.1
neo.apaku.dnsalias.org. 259200 IN A 192.168.2.1
;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Sep 16 01:09:36 2005
;; MSG SIZE rcvd: 86
> Die resolv.conf spielt hier eigentlich eine eher untergeordnete Rolle,
> insofern, daß sie halt deiner glibc sagt, welche DNS für deine Zonen
> gefragt werden sollen.
Ich hab auf dem DNS-Server fuer:
andreas@neo:~>cat /etc/resolv.conf
search apaku.dnsalias.org
nameserver 127.0.0.1
gesorgt und die ISDN-Einwahl aendert das nicht (usepeerdns ist aus -
bzw. das isdnutils-Äquivalent). Auf dem Client siehts aehnlich aus, nur
ebend mit der IP des eth1-Interfaces..
> MAW: Zeig' mal bitte eben deine Zone, wie sie der Resolver sieht, indem Du
> mal die DNS ausgibst.
Hmm, du bist gut - ich hab grad erst angefangen mit DNS, also wenn das
folgende nicht das richtige ist, bitte ich um nen Beispielbefehl fuer
dig.
andreas@neo:~>dig apaku.dnsalias.org AXFR
; <<>> DiG 9.2.4 <<>> apaku.dnsalias.org AXFR
;; global options: printcmd
apaku.dnsalias.org. 259200 IN SOA neo.apaku.dnsalias.org. root.neo.apaku.dnsalias.org. 11 28800 7200 2419200 86400
apaku.dnsalias.org. 259200 IN NS neo.apaku.dnsalias.org.
apaku.dnsalias.org. 259200 IN MX 10 morpheus.apaku.dnsalias.org.
apaku.dnsalias.org. 259200 IN MX 20 neo.apaku.dnsalias.org.
debian.apaku.dnsalias.org. 259200 IN CNAME morpheus.apaku.dnsalias.org.
localhost.apaku.dnsalias.org. 259200 IN A 127.0.0.1
marillat.apaku.dnsalias.org. 259200 IN CNAME morpheus.apaku.dnsalias.org.
mathias.apaku.dnsalias.org. 259200 IN A 192.168.1.2
morpheus.apaku.dnsalias.org. 259200 IN A 192.168.2.2
neo.apaku.dnsalias.org. 259200 IN A 192.168.1.1
neo.apaku.dnsalias.org. 259200 IN A 192.168.2.1
zope-dbis.apaku.dnsalias.org. 259200 IN CNAME morpheus.apaku.dnsalias.org.
apaku.dnsalias.org. 259200 IN SOA neo.apaku.dnsalias.org. root.neo.apaku.dnsalias.org. 11 28800 7200 2419200 86400
;; Query time: 31 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Sep 16 01:11:55 2005
;; XFR size: 13 records
Andreas
--
You never hesitate to tackle the most difficult problems.
Reply to: