1
0
Fork 0
mirror of https://github.com/pivpn/pivpn.git synced 2024-12-25 14:20:16 +00:00
pivpn/scripts/fix_iptables.sh

10 lines
335 B
Bash
Raw Normal View History

#!/usr/bin/env bash
# PiVPN: Fix iptables script
# called by pivpnDebug.sh
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