Hallo

I have a shorewall firewall with three providers, one of which is a radio
link with PPPoE. This link is subject to go down from time to time. The
annoying thing is that the associated interface (ppp0 for me) disappears,
then it is reacreated when the link is re-established. Unfortunately when
this happens the routing tables established by shorewall get corrupted: in
particular, all the routes involving ppp0 are deleted, both the specific one
and the balance one (*). The result is that the firewall is not able to
receive traffic on the ppp0 and (worst) is not able to route any
outside-bound traffic until I manually restart it. I thought about issuing
shorewall restart in the ppp daemon ip-up script, but I was wondering if
this would be the best solution to the problem.

(*) these are the routes which disappear, extracted from shorewall show
routing:
Table balance:
default nexthop via 1.2.3.4 dev eth0 weight 1 nexthop via 5.6.7.8 dev eth1
weight 1 nexthop dev ppp0 weight 1
Table RADIO:
default dev ppp0 scope link

Thank you very much
Luigi


------------------------------------------------------------------------------
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to