Try some iptables fix. (2/2). Needs unit testing.

This commit is contained in:
Kaladin Light 2016-12-11 22:04:17 -05:00
parent 22b5bfef68
commit 8a0f31b7ca
2 changed files with 8 additions and 5 deletions

View file

@ -2,4 +2,8 @@
# PiVPN: Fix iptables script
# called by pivpnDebug.sh
echo "I don't exist yet..."
IPv4dev=$(ip route get 8.8.8.8 | awk '{for(i=1;i<=NF;i++)if($i~/dev/)print $(i+1)}')
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o ${IPv4dev} -j MASQUERADE
iptables-save > /etc/iptables/rules.v4
iptables-restore < /etc/iptables/rules.v4