Check for iptables-persistent and copy new rules
This commit is contained in:
parent
ab98a9e6b0
commit
f8b91f65a4
10
vpnsetup.sh
10
vpnsetup.sh
@ -327,6 +327,11 @@ iptables -t nat -I POSTROUTING -s 192.168.42.0/24 -o eth+ -j SNAT --to-source "$
|
|||||||
echo "# Modified by hwdsl2 VPN script" > /etc/iptables.rules
|
echo "# Modified by hwdsl2 VPN script" > /etc/iptables.rules
|
||||||
/sbin/iptables-save >> /etc/iptables.rules
|
/sbin/iptables-save >> /etc/iptables.rules
|
||||||
fi
|
fi
|
||||||
|
# Update rules for iptables-persistent
|
||||||
|
if [ -f /etc/iptables/rules.v4 ]; then
|
||||||
|
/bin/cp -f /etc/iptables/rules.v4 "/etc/iptables/rules.v4.old-${SYS_DT}"
|
||||||
|
/bin/cp -f /etc/iptables.rules /etc/iptables/rules.v4
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Create basic IP6Tables (IPv6) rules
|
# Create basic IP6Tables (IPv6) rules
|
||||||
@ -346,6 +351,11 @@ cat > /etc/ip6tables.rules <<EOF
|
|||||||
-A INPUT -j DROP
|
-A INPUT -j DROP
|
||||||
COMMIT
|
COMMIT
|
||||||
EOF
|
EOF
|
||||||
|
# Update rules (IPv6) for iptables-persistent
|
||||||
|
if [ -f /etc/iptables/rules.v6 ]; then
|
||||||
|
/bin/cp -f /etc/iptables/rules.v6 "/etc/iptables/rules.v6.old-${SYS_DT}"
|
||||||
|
/bin/cp -f /etc/ip6tables.rules /etc/iptables/rules.v6
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Load IPTables rules at system boot
|
# Load IPTables rules at system boot
|
||||||
|
Loading…
x
Reference in New Issue
Block a user