Назад | Перейти на главную страницу

Странное поведение ifup / ifdown в Debian Lenny

Прежде всего, вот мой / 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 

Во время загрузки и eth1, и eth0 доступны и могут использоваться.

Я отключил свой интерфейс eth1 с помощью

ifdown eth1

Мой ifconfig не показывает мой интерфейс eth1.

Но когда я пытаюсь пинговать 10.10.4.138 (IP-адрес, привязанный к моему eth1), он пингуется!

Я не думаю, что это должно быть нормальным поведением. Если да, то не могли бы вы мне объяснить, почему? Почему мы можем проверить связь с интерфейсом "ifdowned"?

Похоже, что оба интерфейса подключены к одной подсети и одному широковещательному домену. Вы уверены, что в сети нет другого устройства с IP-адресом 10.10.4.138? Может, когда сбрасываешь eth1, то через eth0 пингует 10.10.4.138?

Я бы попробовал запустить Wireshark / tshark на двух интерфейсах (отдельно), когда eth1 не работает, и посмотреть, куда идут пакеты.