LINUX.ORG.RU
ФорумAdmin

Не срабатывает post-up

 


0

2

Здравствуйте. Не могу понять в чём дело. Замечал этот глюк раньше, но как-то потом забыл про него. Из того что было подмечено сегодня:

Имеется 3 машины

Stable:

allow-hotplug eth0
...
post-up iptables-restore < ipt
post-up sh 1.sh
Тут всё норм.

Testing:

allow-hotplug eth0
...
post-up iptables-restore < ipt
up route add -net 192.168.123.0 netmask 255.255.255.0 gw 192.168.15.19 dev eth0
тут срабатывало только второе действие. То есть если поместить маршрут выше iptables-restore, то он применял правила, но не добавлял маршрут. Заменяя hotplug на auto, срабатывало всё. Заменив up на post-up в маршрутном правиле начал работать всё и при allow-hotplug.

Есть ещё testing2 и там ситуация почти как на последнем только замена up на post-up не помогает. Судя по всему связано с тем что не совсем понимаю разницу между allow-hotplug и allow-auto, но ведь есть машины где post-up и при hotplug срабатывает.


up route add -net 192.168.123.0 netmask 255.255.255.0 gw 192.168.15.19 dev eth0

  • где словосочетание post-up?
  • выкинь route, переходи на ip route.
leonidko ★★★★
()
Ответ на: комментарий от leonidko

post-up?

Думаю превосходство ip route над route в данном случае не решают.

garcol
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.