Problemi con bind (cache dns o giù di lì).

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Problemi con bind (cache dns o giù di lì).

Messaggio da joe »

Ho installato slackware 13.1 qualche mese fa.
Il servizio bind è avviato mi pare di default o comunque l'avevo avviato io all'atto dell'installazione.
Da qualche mese uso come dns il localhost 127.0.0.1 appunto attraverso il servizio named locale.

Poco tempo fa ho dato un slackpkg --upgrade-all ed ho aggiornato qualche pacchetto tra cui mi pare anche bind,insomma ora ho la versione:
bind-9.4_ESV_R4-i486-1_slack13.1

Ogni tanto (come adesso) noto qualche problema di risoluzione dei nomi, di cui prima non mi ero mai accorto.
Per esempio adesso non riesco a risolvere "slacky.eu", ho provato con dig.
Invece dig @8.8.8.8 slacky.eu funziona.

Codice: Seleziona tutto

joe@darkstar:~$ dig slacky.eu

; <<>> DiG 9.4-ESV-R4 <<>> slacky.eu
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 58096
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;slacky.eu.                     IN      A

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Mar 13 14:09:35 2011
;; messaggio SIZE  rcvd: 27
Ed ecco il risultato usando il dns di google:

Codice: Seleziona tutto

; <<>> DiG 9.4-ESV-R4 <<>> @8.8.8.8 slacky.eu
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37121
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;slacky.eu.                     IN      A

;; ANSWER SECTION:
slacky.eu.              3556    IN      A       151.1.182.109

;; Query time: 302 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sun Mar 13 14:22:49 2011
;; messaggio SIZE  rcvd: 43
Invece altri indirizzi vengono risolti normalmente anche dal server locale. Ad esempio:

Codice: Seleziona tutto

joe@darkstar:~$ dig google.com

; <<>> DiG 9.4-ESV-R4 <<>> google.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26164
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com.                    IN      A

;; ANSWER SECTION:
google.com.             300     IN      A       74.125.230.82
google.com.             300     IN      A       74.125.230.81
google.com.             300     IN      A       74.125.230.80
google.com.             300     IN      A       74.125.230.83
google.com.             300     IN      A       74.125.230.84

;; Query time: 1428 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sun Mar 13 14:24:57 2011
;; messaggio SIZE  rcvd: 108
La cosa sembra un po' random...
Dove può stare il problema?
Non ho toccato nessun file di configurazione... almeno a mano. Non so se l'aggiornamento abbia scombinato qualche cosa.

Se avete qualche idea non esitate! :)
grazie in anticipo.

Avatar utente
slux
Linux 3.x
Linux 3.x
Messaggi: 789
Iscritto il: dom 20 mar 2005, 0:00
Nome Cognome: Andrea Amerini
Slackware: 14.1 x86
Kernel: 3.12.0-smp
Desktop: xfce 4.10
Località: Prato
Contatta:

Re: Problemi con bind (cache dns o giù di lì).

Messaggio da slux »

La mia versione di Bind è questa:

Codice: Seleziona tutto

bind-9.4.3_P5-i486-1_slack13.1
e se faccio la risoluzione di slacky.eu ottengo:

Codice: Seleziona tutto

; <<>> DiG 9.4.3-P5 <<>> slacky.eu
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6183
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;slacky.eu.                     IN      A

;; ANSWER SECTION:
slacky.eu.              21600   IN      A       151.1.182.109

;; AUTHORITY SECTION:
slacky.eu.              73398   IN      NS      dns2.technorail.com.
slacky.eu.              73398   IN      NS      dns.technorail.com.

;; ADDITIONAL SECTION:
dns2.technorail.com.    73398   IN      A       62.149.132.2
dns.technorail.com.     73398   IN      A       62.149.128.2

;; Query time: 96 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Mar 13 17:14:23 2011
;; messaggio SIZE  rcvd: 126
Config vanilla.Mai toccato.

notsafe
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: mar 21 mar 2006, 11:00

Re: Problemi con bind (cache dns o giù di lì).

Messaggio da notsafe »

joe ha scritto: Dove può stare il problema?
dal fatto che tieni in cache una risposta "fallita" (status: SERVFAIL)

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Problemi con bind (cache dns o giù di lì).

Messaggio da joe »

E la soluzione?

Rispondi