[linux] Re: dns server probleem volgens paai

Geert Stappers stappers op stappers.nl
Zo Jul 5 17:46:21 CEST 2009


Op 20090705 om 17:12 schreef paai:
> Geert Stappers wrote:
> >
> > Nu wordt het interresant. Ik ben benieuwd naar de output van
> >
> >    cat /etc/resolv.conf
> >    strace -e trace=open ping slashdot.org.
> >   
> Interessant is het zeker. God zij dank heb ik het IP-adres van mijn PC 
> op de universiteit en een NX server aldaar, anders kon ik niet eens het 
> net op...
> 
> 
> paai op breslau:/etc$ cat /etc/resolv.conf
> # Generated by NetworkManager
> 195.241.77.55
> 192.168.1.1
> 192.168.178.1
> paai op breslau:/etc$ strace -e trace=open ping slashdot.org.
> open("/etc/ld.so.cache", O_RDONLY)      = 3
> open("/lib/tls/i686/cmov/libresolv.so.2", O_RDONLY) = 3
> open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
> open("/dev/urandom", O_RDONLY)          = 3
> open("/etc/resolv.conf", O_RDONLY)      = 3
> open("/etc/resolv.conf", O_RDONLY)      = 3
> open("/etc/nsswitch.conf", O_RDONLY)    = 3

Van die zou ik de inhoud wel willen zien.


> open("/etc/ld.so.cache", O_RDONLY)      = 3
> open("/lib/tls/i686/cmov/libnss_files.so.2", O_RDONLY) = 3
> open("/etc/host.conf", O_RDONLY)        = 3
> open("/etc/hosts", O_RDONLY|O_CLOEXEC)  = 3
> open("/etc/ld.so.cache", O_RDONLY)      = 3
> open("/lib/libnss_mdns4_minimal.so.2", O_RDONLY) = 3

Dat voor mij de de verdachte.


> open("/etc/ld.so.cache", O_RDONLY)      = 3
> open("/lib/tls/i686/cmov/libnss_dns.so.2", O_RDONLY) = 3

Die is goed, maar de verdachte was eerder


> open("/etc/ld.so.cache", O_RDONLY)      = 3
> open("/lib/libnss_mdns4.so.2", O_RDONLY) = 3

De verdachte opnieuw


> open("/etc/mdns.allow", O_RDONLY)       = -1 ENOENT (No such file or directory)

Niet goed en wordt nu met rust gelaten


> ping: unknown host slashdot.org.

Tja, daar begon het mee.


Bij '/lib/libnss_mdns4_minimal.so.2' en '/lib/libnss_mdns4.so.2'
gaat het om "MDNS". Dat is Multicast DNS, het hoort bij zeroconf.

Zeroconf is helemaal geweldig voor op een (on)bewoond eiland
of voor op de camping, als je maar op het eiland of de camping blijft.
Het verzorgt "DNS" en "DHCP" op zijn manier.

De Linux implementatie van zeroconf is avahi.

Stop avahi en doe opnieuw

   ping slashdot.org.


Als daarmee het probleem verholpen is,
zie ik graag een bevesting. ( t.z.t. een biertje erbij mag ook ;-) )

Mocht het nog niet werken, dan graag

  cat /etc/nsswitch.conf
  strace -e trace=open ping slashdot.org.



Cheers
Geert Stappers




More information about the Linux mailing list