kyrsjo Skrevet 16. november 2004 Del Skrevet 16. november 2004 Har en debianserver, som har statisk ip (dhcp© kjører ikke) på det interne nettet. Men utover har den et problem - DNS går til et vist varm sted en gang i mellom... Dette er ikke så merkelig: elevfs-alt2:~# cd /etc/resolv.conf -bash: cd: /etc/resolv.conf: No such file or directory elevfs-alt2:~# det viser seg at dette er en symlink til en ikke-eksisterende fil: elevfs-alt2:/etc# ls -la | grep resolv drwxr-xr-x 4 root root 1024 2004-09-15 09:34 resolvconf lrwxrwxrwx 1 root root 31 2004-09-15 09:34 resolv.conf -> /etc/resolvconf/run/resolv.conf elevfs-alt2:/etc# Det store spørsmålet er nå: Hvorfor? Hva er resolvconf? elevfs-alt2:/etc# ls -laR resolvconf/ resolvconf/: totalt 7 drwxr-xr-x 4 root root 1024 2004-09-15 09:34 . drwxr-xr-x 61 root root 3072 2004-11-16 14:39 .. -rw-r--r-- 1 root root 87 2004-06-29 09:14 interface-order drwxr-xr-x 2 root root 1024 2004-09-15 09:34 resolv.conf.d lrwxrwxrwx 1 root root 19 2004-09-15 09:34 run -> /dev/shm/resolvconf drwxr-xr-x 2 root root 1024 2004-11-04 09:39 update.d resolvconf/resolv.conf.d: totalt 4 drwxr-xr-x 2 root root 1024 2004-09-15 09:34 . drwxr-xr-x 4 root root 1024 2004-09-15 09:34 .. -rw-r--r-- 1 root root 0 2003-10-29 21:14 base -rw-r--r-- 1 root root 151 2004-05-14 09:47 head -rw-r--r-- 1 root root 56 2004-09-15 09:32 original -rw-r--r-- 1 root root 0 2004-09-15 09:34 tail resolvconf/update.d: totalt 12 drwxr-xr-x 2 root root 1024 2004-11-04 09:39 . drwxr-xr-x 4 root root 1024 2004-09-15 09:34 .. -rwxr-xr-x 1 root root 3408 2004-06-11 13:38 bind -rwxr-xr-x 1 root root 1571 2004-08-13 21:20 dnsmasq -rwxr-xr-x 1 root root 3337 2004-07-10 17:13 libc elevfs-alt2:/etc# legger ved denne i håp om at den bringer klarhet... søkte på google på resolvconf, men fant bare en side med tekst jeg overhode ikke kan lese (da jeg ikke kan kinesisk...) Apt sier at resolvconf er en "nameserver information manager". Hmm... Whathapokker? I tilfelle det skulle være interessant kjører denne serveren også en "cacheing DNS proxy" - dnsmasq. Denne fungerer som primær dns på nettet, og gjør oppslagene sine til andre nameservere vha... resolv.conf. Ikke rart ting har vært treigt i dag... Any ideas? Lenke til kommentar
objorkum Skrevet 16. november 2004 Del Skrevet 16. november 2004 dnsmasq har i alle fall ikkje noko med det å gjere, i alle fall ikkje sist eg brukte det. BIND Kan ikkje svare deg på kva resolvconf er... Lenke til kommentar
zyp Skrevet 16. november 2004 Del Skrevet 16. november 2004 (endret) Fjern symlinken og legg inn en vanlig resolv.conf. Ikke gjør det vanskeligere enn det er. Google sa dette: Resolvconf is a framework for keeping track of the system's information about currently available nameservers. It sets itself up as the intermediary between programs that supply nameserver information and programs that use nameserver information. Examples of programs that supply nameserver information are: ifupdown, DHCP clients, the PPP daemon and local nameservers. Examples of programs that use this information are: DNS caches, resolver libraries and the programs that use them. Endret 16. november 2004 av zyp Lenke til kommentar
kyrsjo Skrevet 16. november 2004 Forfatter Del Skrevet 16. november 2004 Fjern symlinken og legg inn en vanlig resolv.conf.Ikke gjør det vanskeligere enn det er. Google sa dette: Resolvconf is a framework for keeping track of the system's information about currently available nameservers. It sets itself up as the intermediary between programs that supply nameserver information and programs that use nameserver information. Examples of programs that supply nameserver information are: ifupdown, DHCP clients, the PPP daemon and local nameservers. Examples of programs that use this information are: DNS caches, resolver libraries and the programs that use them. Takker. Er ikke 100% kjent med debian, men det er en veldig flott serverdistro. Men hva betydde det du skrev der? Kan den ha noe med dnsmasq å gjøre (local nameservers)? Sikker på at den ikke kan bli "gjennoprettet" hvis jeg fjerner linken? Hva med rett og slett å fjerne hele pakka - altså apt-get --remove resolvconf? Lenke til kommentar
zyp Skrevet 16. november 2004 Del Skrevet 16. november 2004 Du kan jo prøve å remove, går ikke det kan du bare fjerne symlinken som jeg sa. Lenke til kommentar
kyrsjo Skrevet 16. november 2004 Forfatter Del Skrevet 16. november 2004 Jau. Få jo beskjed om deps uansett så. tror jeg har prøvd å lage ny før - men da har den plutselig blitt borte. (riktignok dit hvor symlinken peket - uten å vite det... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå