Re: networking restart & ip addresses mixing
Alexander Burnos -> debian-russian@lists.debian.org @ Fri, 9 Feb 2007 16:13:30 +0200:
AB> Здравствуйте!
AB> Какое-то время назад я обращался в рассылку с проблемой о том, что на
AB> debian машине с одним eth0 интерфейсом (адрес приходит по dhcp) и
AB> несколькими eth0:X алиасами (статик) происходят странности - иногда
AB> основным outgoing source адресом для машины становится какой-нибудь
AB> адрес их алиасов eth0:X, а не адрес eth0.
AB> Т.е., к примеру, на машине:
AB> ip a l eth0
AB> 2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
AB> link/ether 00:11:11:b1:f1:5a brd ff:ff:ff:ff:ff:ff
AB> inet x.x.235.142/32 brd x.x.235.142 scope global eth0
AB> inet x.x.154.175/32 brd x.x.154.175 scope global eth0:1
AB> inet x.x.154.176/32 brd x.x.154.176 scope global eth0:2
AB> ip r g 193.0.0.193
AB> 193.0.0.193 via 10.255.255.1 dev eth0 src x.x.235.142
AB> cache mtu 1500 advmss 1460
AB> Но после того, как сеть передергивается (может по dhcp, может физикой) -
AB> есть вероятность того, что адреса перемешаются и получится что-то вроде
AB> следующего:
AB> ip a l
AB> 2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
AB> link/ether 00:11:11:b1:f1:5a brd ff:ff:ff:ff:ff:ff
AB> inet x.x.154.175/32 brd x.x.154.175 scope global eth0:1
AB> inet x.x.154.176/32 brd x.x.154.176 scope global eth0:2
AB> inet x.x.235.142/32 brd x.x.235.142 scope global eth0
AB> ip r g 193.0.0.193
AB> 193.0.0.193 via 10.255.255.1 dev eth0 src x.x.154.175
AB> cache mtu 1500 advmss 1460
AB> Мне посоветовали не использовать механизм eth0:x алиасов, а прописывать
AB> адреса через
AB> iface eth0 inet dhcp
AB> up ip addr add x.x.154.175 dev eth0
AB> up ip addr add x.x.154.175 dev eth0
AB> Я так и сделал, но ничего по сути не изменилось. Изменение source адреса
AB> это еще полбеды, хотя и неприятная вещь. Не так давно вообще неприятная ситуация
AB> случилась, ethernet-шнурок был включен/выключен, после этого, видимо,
AB> передернулось dhcp, адреса не только "перемешались", но и один вообще
AB> исчез из конфига интерфейса, что было достаточно критичным для работы
AB> системы.
AB> Резюмирую: во время "передергивания" сети адреса на интерфейсе могут
AB> "перемешаться" и иногда вообще исчезнуть с конфига интерфейса. Это
AB> происходит не часто, но уверенно было замечено на нескольких разных
AB> серверах. Везде основной адрес по dhcp + остальное прописывается
AB> статиком на интерфейс.
AB> Такой эффект можно отловить только если сетку дергать после старта
AB> системы. Во время бута - все всегда конфигурится уверенно, кк надо.
AB> Debian sarge. Что можете посоветовать?
Могу посоветовать в таблице роутинга явно указывать src.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Ходячая энциклопедия - это девушка, которая пытается многознанием
компенсировать отсутствие мыслительных навыков (С)энта
Reply to: