resolution de nom

Top Page

Reply to this message
Author: jeanluc on woody
Date:  
To: guilde
Subject: resolution de nom
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