]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/initscripts/init.d/firewall
Add iptables rule to add miniupnd rules to forward chain.
[people/teissler/ipfire-2.x.git] / src / initscripts / init.d / firewall
index f1330f06707c3fa6a3180c4b181d0df58fc592d0..38e67e0856916730c49251a3fb209de45f20c13e 100644 (file)
@@ -54,7 +54,7 @@ iptables_init() {
        /sbin/iptables -N BADTCP
 
        #Don't check loopback
-       /sbin/iptables -A INPUT   -i lo -j RETURN
+       /sbin/iptables -A BADTCP -i lo -j RETURN
 
        # Disallow packets frequently used by port-scanners
        # nmap xmas
@@ -188,7 +188,6 @@ case "$1" in
 
        # Outgoing Firewall
        /sbin/iptables -A FORWARD -j OUTGOINGFWMAC
-       /sbin/iptables -A FORWARD -j OUTGOINGFW
 
        # localhost and ethernet.
        /sbin/iptables -A INPUT   -i lo -m state --state NEW -j ACCEPT
@@ -253,6 +252,7 @@ case "$1" in
        # upnp chain for our upnp daemon
        /sbin/iptables -t nat -N UPNPFW
        /sbin/iptables -t nat -A PREROUTING -j UPNPFW
+       /sbin/iptables -A FORWARD -m state --state NEW -j UPNPFW
        # This chain only contains dummy rules.
        /sbin/iptables -N UPNPFW