Newsgroup: it.comp.os.linux.sys
Titolo: Mancata risoluzione dei nomi

Ciao a tutti,
ho questo problema:
Server nuovo, installazione fresca di debian da rete ed il sistema non 
mi risolve i nomi tramite dns, quelli nel file hosts invece sì.
Notare che l'installazione via rete è andata a buon fine. Ho controllato:
- Rotta statica di uscita (default route)
- Permessi dei file resolv.conf, nssswitch.conf, host.conf
proxy:~# ls -l /etc/resolv.conf /etc/nsswitch.conf /etc/host.conf
-rw-r--r-- 1 root root  26 2008-03-11 17:01 /etc/host.conf
-rw-r--r-- 1 root root 488 2008-03-11 16:31 /etc/nsswitch.conf
-rw-r--r-- 1 root root  67 2008-03-11 16:48 /etc/resolv.conf
- Contenuto di resolv.conf (un solo nameserver - opendns)
proxy:~# cat /etc/resolv.conf
nameserver 208.67.222.222
- Contenuto di nsswitch.conf
proxy:~# cat /etc/nsswitch.conf
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd:         compat
group:          compat
shadow:         compat
hosts:          files dns
networks:       files
protocols:      db files
services:       db files
ethers:         db files
rpc:            db files
netgroup:       nis
- Contenuto di host.conf
proxy:~# cat /etc/host.conf
order hosts,bind
multi on
Mi sembra tutto ok, ma non risolve i nomi. Cosa posso fare?
Grazie 1000 per il supporto.
Matteo Ferraroni

 
proxy:~# dig 
www.google.it
 @
208.67.222.222
; <<>> DiG 9.3.4 <<>> 
www.google.it
 @
208.67.222.222
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached
proxy:~# ping 208.67.222.222
PING 208.67.222.222 (208.67.222.222) 56(84) bytes of data.
64 bytes from 
208.67.222.222
: icmp_seq=1 ttl=49 time=120 ms
64 bytes from 
208.67.222.222
: icmp_seq=2 ttl=49 time=119 ms
64 bytes from 
208.67.222.222
: icmp_seq=3 ttl=49 time=117 ms
64 bytes from 
208.67.222.222
: icmp_seq=4 ttl=49 time=117 ms
--- 208.67.222.222 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 117.122/118.691/120.454/1.513 ms
Come vedi dig non ritorna nulla ma il ping al server č ok.
Nessun firewall attivato.
proxy:~# iptables -nvL
Chain INPUT (policy ACCEPT 3879 packets, 259K bytes)
  pkts bytes target     prot opt in     out     source 
destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
  pkts bytes target     prot opt in     out     source 
destination
Chain OUTPUT (policy ACCEPT 2229 packets, 281K bytes)
  pkts bytes target     prot opt in     out     source 
destination
Fammi sapere se ti servono altre info.
Matteo

 
ok, nessun server può essere raggiunto, ma il ping è ok quindi vuol dire 
che il server dns lo raggiungo. Può essere un discorso di timeout per la 
connessione troppo lenta?
Matteo

 per procedere con l'analisi e l'eventuale risoluzione del problema.
Risolto.
Sembra che il Cliente avesse un firewall che manco si ricordava di avere 
e, guarda caso, l'ip assegnato a questo server faceva parte di un range 
di ip a cui il firewall bloccava tutto tranne il ping.
Grazie 1000 per il supporto,
quando e se passerai da Modena hai una pizza pagata.
Ciao
Matteo