Jack Yaz
Part of the Furniture
I think I have got this fixed in the develop branch, I will PM you with a link to a patched script.I don't have ipv6 enabled.
Interesting results when I temporarily disable Skynet.
1) Ping from main wireless (10.100.100.x) to guest (10.100.2.x) > failed (this passed before)
2) Ping from main wired (10.100.100.x) to guest (10.100.2.x) > failed (this is unchanged)
3) Ping from guest (10.100.2.x) to guest (10.100.2.x) > pass (this is unchanged)
edit: not sure if this info will help but here goes anyway:
Guest network: all devices get IP through DHCP
Main network: all existing devices have a static ip, DHCP enabled for new devices (none connected that don't have static IP as of now)
Essentially the issue is that I was only blocking new connections - any related/established could pass through. While this seemed fine in 99% of my testing, I found that in some situations connections would be allowed. YazFi will now block connections regardless of state, and I have moved the YazFi chain insertion as below:
Code:
From
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -j YazFiFORWARD
to
-A FORWARD -j YazFiFORWARD
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
EDIT: This addresses points 1 and 2, 3 I have a fix I'm trying locally before pushing to the script