X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=router.sh;h=7b2c5ad1b228e9c4805a405db795cefed1e4d235;hb=5a9b8966bc04f29d3989986875d188c727a030ca;hp=b45d988dbb46fd412fc66d4562c037f9d9658d09;hpb=c52c7a2afd3178fc24d812e3a1e7692f8b052aff;p=firewall-squeep diff --git a/router.sh b/router.sh index b45d988..7b2c5ad 100755 --- a/router.sh +++ b/router.sh @@ -201,11 +201,7 @@ $IPTABLES -t nat -A POSTROUTING -o ${EXT_IF} -j SNAT --to ${EXT} # accept internal network traffic $IPTABLES -A INPUT -i ${INT_IF} -j ACCEPT -# accept list of external ports -$IPTABLES -A INPUT -i ${EXT_IF} -p tcp -m set --match-set allowed_tcp dst -j ACCEPT -$IPTABLES -A INPUT -i ${EXT_IF} -p udp -m set --match-set allowed_udp dst -j ACCEPT -$IP6TABLES -A INPUT -i ${EXT6_IF} -p tcp -m set --match-set allowed_tcp dst -j ACCEPT -$IP6TABLES -A INPUT -i ${EXT6_IF} -p udp -m set --match-set allowed_udp dst -j ACCEPT +./services ${EXT_IF} ${EXT6_IF} # load rules # inserts, so stack order matters