Bug 4208 - проблема с default route
: проблема с default route
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/net-scripts)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
: 4223 7763
:
  Show dependency tree
 
Reported: 2004-05-21 21:08 by
Modified: 2009-10-14 16:47 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-05-21 21:08:52
default route ставится не только на соответствующий интерфейс, получаем
множественный маршрут:
$ /sbin/ip ro
10.0.0.2 dev plip0  proto kernel  scope link  src 10.0.0.1 
10.200.3.0/24 dev eth0  proto kernel  scope link  src 10.200.3.1 
10.200.1.0/24 dev eth0  proto kernel  scope link  src 10.200.1.1 
169.254.0.0/16 dev eth0  proto kernel  scope link  src 169.254.147.98 
127.0.0.0/8 dev lo  scope link 
default via 10.0.0.2 dev eth0  src 10.200.3.1 
default via 10.0.0.2 dev eth0  src 10.200.1.1 
default dev eth0  scope link 
default via 10.0.0.2 dev plip0 

Получил это после перезагрузки, раньше такого не было.

$ cat /etc/sysconfig/network         
NETWORKING=yes
FORWARD_IPV4=false
HOSTNAME=home.pilot.org.ua
DOMAINNAME=pilot.org.ua
GATEWAY=10.0.0.2

Разбираюсь...
------- Comment #1 From 2004-05-22 16:26:38 -------
Проблема возникает только с включенным ifplugd (он включен по умолчанию):
# chkconfig: 345 11 89
Миша, очень не рекомендую его запускать по умолчанию (вместо "345" нужен "-").
Также для интерфейсов, не поддерживающих MII и прочее, ifplugstatus выдаёт
дубль
флага UP, поэтому я в 0.4.8 делаю вызов ifplugstatus управляемым флагом и
выключенным по умолчанию.
Расследование продолжается.
------- Comment #2 From 2004-05-23 15:12:57 -------
Проблема проявляется только при (BOOTPROTO=dhcp,zcip или BOOTPROTO=zcip) и
установленном и разрешённом для запуска ifplugd и установленном zcip. То, что
ifplugd ведёт себя не совсем корректно по умолчанию, ясно. Но кто из них ставит
лишние маршруты, всё ещё не нашёл.
------- Comment #3 From 2004-05-24 11:48:03 -------
Можешь повесить на ifplugd что-нить англоязычное и/или сформулировать мне как
получится?

Насчет запуска ifplugd по умолчанию: специфика такова, что его бы как раз таким
и оставить, потому как вреда он наносить не должен, в отличие от пользы.  Давай
лучше полечим.

С другой стороны, у него есть минимум два функциональных аналога, можно собрать
и выбрать.
------- Comment #4 From 2004-05-24 11:53:21 -------
Как раз вред он и приносит, потому что по умолчанию пытается управлять eth0,
который если есть, то чаще ONBOOT=yes. Поэтому ifup eth0 запускается два раза.
------- Comment #5 From 2004-05-24 13:01:49 -------
Так это, проблему не объезжать, а решать надо.
------- Comment #6 From 2004-05-28 01:24:11 -------
Теперь по результатам ip mon мне кажется, что нужно лезть и в zcip. Проявляется
без ifplugd, но с zcip и алиасами. Редкое сочетание, как мне кажется, поэтому
понижаю severity.
------- Comment #7 From 2005-07-30 10:29:28 -------
Признаю неактуальным.