[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: