File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -87,9 +87,16 @@ if [ -f /etc/iptables/add-openvpn-rules.sh ]; then
8787 bash /etc/iptables/add-openvpn-rules.sh || echo " Warning: iptables rules failed (may be fine in container)"
8888fi
8989
90- # Show iptables rules for debugging
91- echo " Current NAT rules:"
92- iptables -t nat -L POSTROUTING -n -v
90+ # Verify iptables NAT rules exist
91+ echo " Verifying iptables NAT rules..."
92+ if iptables -t nat -L POSTROUTING -n | grep -q " 10.8.0.0" ; then
93+ echo " PASS: NAT POSTROUTING rule for 10.8.0.0/24 exists"
94+ else
95+ echo " FAIL: NAT POSTROUTING rule for 10.8.0.0/24 not found"
96+ echo " Current NAT rules:"
97+ iptables -t nat -L POSTROUTING -n -v
98+ exit 1
99+ fi
93100
94101# Enable IP forwarding (may already be set via docker-compose sysctls)
95102echo 1 > /proc/sys/net/ipv4/ip_forward 2> /dev/null || echo " IP forwarding already enabled via sysctls"
You can’t perform that action at this time.
0 commit comments