Hi,

I use shorewall 5.0.15.6 on my router running Debian 9. I have several 
interfaces which I don't use directly for IP traffic but rather as "parents" 
for other interfaces such as VLANs, for example. I wonder how to properly 
configure them, since I don't want any traffic to pass these interfaces 
unaccounted for.

Example: My external connection is a PPPoE connection, so my external interface 
is "ppp0". Since it's a VDSL line, the PPPoE traffic has to be tagged with a 
specific VLAN ID. Hence ppp0 sits on top of interface "eth0.7" - which in 
return sits on top of interface "eth0". eth0 and eth0.7 don't get IP addresses 
(except for the link local IPv6 addresses fe80:.* which are automatically 
assigned) and should not accept or send any IP traffic.

My current setup is that I put my "unused" parent interfaces in a zone "raw" in 
/etc/shorewall{6,}/interfaces. But I don't set any policy for the zone raw in 
/etc/shorewall{6,}/policy. I'm assuming this way the last policy "all all 
REJECT" applies to these interfaces.

But I'm wondering: Does this approach make sense? Is there a better way to deal 
with such interfaces? Or is it even necessary to mention these interfaces in 
the shorewall configuration (or in other terms, what happens to additional 
interfaces that are not mentioned in the shorewall configuration)? Thanks!


Kind 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