Estranho comportamento ifup / ifdown no Debian Lenny

4

Primeiro de tudo, aqui está meu / etc / network / interfaces

auto lo 
iface lo inet loopback 

auto eth0 
iface eth0 inet static 
address 10.10.4.142 
netmask 255.255.255.0 
gateway 10.10.4.1 

auto eth1 
iface eth1 inet static 
address 10.10.4.138 
netmask 255.255.255.0 
gateway 10.10.4.1 

No momento da inicialização, tanto eth1 quanto eth0 são acessíveis e utilizáveis.

Encerrei minha interface eth1 com

ifdown eth1

Meu ifconfig não mostra minha interface eth1.

Mas, quando eu tento pingar 10.10.4.138 (o endereço IP do meu eth1), ele pinga!

Eu não acho que deveria ser o comportamento normal. Se sim, você pode me explicar por quê? Por que podemos pingar uma interface "ifdowned"?

    
por ohe 21.01.2011 / 16:22

1 resposta

1

Parece que ambas as interfaces estão conectadas à mesma sub-rede e ao mesmo domínio de broadcast. Tem certeza de que não há outro dispositivo na rede que também tenha o ip de 10.10.4.138? Talvez quando você soltar a eth1, seja pingando 10.10.4.138 via eth0?

Eu tentaria executar o Wireshark / tshark nas duas interfaces (separadamente) quando a eth1 está inativa, e vendo onde os pacotes estão indo.

    
por 21.01.2011 / 18:06