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
