Hi,

as a user of shorewall 5.0.15.6 on Debian 9, I was wondering when exactly 
shorewall needs to be restarted if the addresses of interfaces are dynamically 
assigned by the provider.

I have a PPPoE connection where I get an IPv4 address assigned to my external 
interface on each dial-up, I get an IPv6 address on the externel Interface via 
SLAAC and a delegated IPv6 prefix via DHCPv6 which I split and assign to my 
internal interfaces.

At the moment I reload shorewall whenever the PPPoE connection comes up or goes 
down (i.e. the IPv4 address changes) and I reload shorewall6 whenever the 
autoconfigured IPv6 address on my external interface or my delegated prefix 
changes.

But I'm wondering whether this is always necessary. The reason is that when I 
grep the output of 'iptables -L -n -v' I don't actually find my external IPv4 
address in the ruleset. So, I'm wondering whether shorewall actually needs to 
be made aware of that change (btw. masquerading is enabled on my external 
interface). For IPv6, it seems that my IPv6 prefixes (both the one received via 
SLAAC for the external itnerface as well as the one received via DHCPv6 for 
delegation) show up in the output of 'ip6tables -L -n -v', so I assume 
shorewall6 needs to know these.

I'd appreciate any clarification someone can provide. Thank!

Regards,

Timo



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Shorewall-users mailing list
Shorewall-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to