From 4ab84f14aa71b993b7496010c9c99becd808d3bb Mon Sep 17 00:00:00 2001 From: hwdsl2 Date: Sun, 17 Jan 2016 14:29:30 -0600 Subject: [PATCH] Update sysctl.conf settings and IPTables rules --- vpnsetup.sh | 9 +++++++++ vpnsetup_centos.sh | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/vpnsetup.sh b/vpnsetup.sh index 84dbcd6..5d90867 100644 --- a/vpnsetup.sh +++ b/vpnsetup.sh @@ -264,8 +264,12 @@ net.ipv4.conf.all.accept_redirects = 0 net.ipv4.conf.default.accept_redirects = 0 net.ipv4.conf.all.send_redirects = 0 net.ipv4.conf.default.send_redirects = 0 +net.ipv4.conf.lo.send_redirects = 0 +net.ipv4.conf.eth0.send_redirects = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4.conf.default.rp_filter = 0 +net.ipv4.conf.lo.rp_filter = 0 +net.ipv4.conf.eth0.rp_filter = 0 net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.icmp_ignore_bogus_error_responses = 1 @@ -293,6 +297,7 @@ cat > /etc/iptables.rules <> /etc/iptables.rules fi fi +if ! grep -qs "hwdsl2 VPN script" /etc/ip6tables.rules; then + /bin/cp -f /etc/ip6tables.rules "/etc/ip6tables.rules.old-$(date +%Y-%m-%d-%H:%M:%S)" 2>/dev/null cat > /etc/ip6tables.rules < /etc/ip6tables.rules < /etc/network/if-pre-up.d/iptablesload < /etc/sysconfig/iptables <> /etc/sysconfig/iptables fi fi +if ! grep -qs "hwdsl2 VPN script" /etc/sysconfig/ip6tables; then + /bin/cp -f /etc/sysconfig/ip6tables "/etc/sysconfig/ip6tables.old-$(date +%Y-%m-%d-%H:%M:%S)" 2>/dev/null cat > /etc/sysconfig/ip6tables < /etc/sysconfig/ip6tables < /etc/fail2ban/jail.local <