Bonjour,
Je suis bloque par un probleme de resolution de nom
incomprehensible.
L'origine de mon probleme (mais ce ne sera pas ma question),
c'est que je veux faire du ftp sur reseau local qui se trouve
derriere un firewall :
PC1 : eth0=192.168.1.10
PC2 : eth1=192.168.1.11 eth0=80.236.118.208 (dhcp provider)
Si modem allume alors ftp 192.168.1.10 -> 192.168.1.11 = OK
Si modem eteint alors ftp 192.168.1.10 -> 192.168.1.11 = timeOut
raison: le ftp veut toujours faire une requete sur 81.220.255.4,
le serveur de nom de mon provider.
Apres beaucoup d'essais, je pose le probleme simple suivant :
. pas de firewall
. un seul PC, une seule carte reseau eth0 (ip from dhcp)
. /etc/hosts simplifie
. boot sur une knoppix sur disque dur
ftp localhost --> modem eteint : pas OK, fonctionne pas
ftp localhost --> modem allume : OK, mais tcpdump
montre un requete vers 81.220.255.4, le
serveur de nom.
Question: Mais d'ou vient cette p**** de requete vers le
serveur de nom ?
modem allume :
-------------
knoppix@knop:~$ ftp localhost
lftp localhost:~> bye
root@knop:/etc# tcpdump -n -i eth0 'host 80.236.118.208'
tcpdump: listening on eth0
02:01:58.775829 80.236.118.208.32776 > 81.220.255.4.53: 34492+ AAAA?
localhost. (27) (DF)
02:01:58.788712 81.220.255.4.53 > 80.236.118.208.32776: 34492* 0/1/0 (68)
modem eteint :
-------------
knoppix@knop:~$ ftp localhost
open `localhost' [Resolving host address...]
--> bloqué...... mais pourquoi il trouve pas son bonheur dans /etc/hosts !!
knoppix@knop:~$ ftp 127.0.0.1
lftp 127.0.0.1:~> bye
Et la, ca marche .... modem eteint ==> pas de requete DNS
Toutes les configs sont simples :
root@knop:/etc# cat /etc/hosts
127.0.0.1 localhost
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
root@knop:/etc# cat /etc/nsswitch.conf
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
root@knop:/etc# domainname
(none)
root@knop:/etc# hostname --fqdn
localhost
root@knop:/etc# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
80.236.118.0 * 255.255.254.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 80.236.118.1 0.0.0.0 UG 0 0 0 eth0
root@knop:/etc# ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:23:CC:96
inet addr:80.236.118.208 Bcast:80.236.119.255 Mask:255.255.254.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:58617 errors:0 dropped:0 overruns:1 frame:0
TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3550210 (3.3 MiB) TX bytes:21999 (21.4 KiB)
Interrupt:10 Base address:0x9400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:246 errors:0 dropped:0 overruns:0 frame:0
TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:17447 (17.0 KiB) TX bytes:17447 (17.0 KiB)
root@knop:/etc# cat /etc/resolv.conf
nameserver 81.220.255.4