Doing a diff on the iptables rules I can see that disabling the firewall a) changes the default FORWARD policy to ACCEPT, and b) removes all the rules (about 11 in my case) on the INPUT chain that drop unsolicited traffic.So what exactly does the "Enable Firewall" button do?
It's my understanding that the only "firewall" provided by Asus Routers is the inherent protection provided by NAT. So what exactly does the "Enable Firewall" button do?
It's much more than NAT. There are a lot of iptables rules in there to determine what traffic can access the router itself. Which interface can communicate together. There's also the default policies for each of iptables chains.
Without a firewall = everything running on your router would be open to the WAN, including Samba.
Double nat is only if you have a modem infront of the router, and havent set it to bridge mode. Which disables the modems firewall, leaving only the routers thus preventing a conflictGot it. So in my case, I'm running double NAT, so it wouldn't really matter, and in fact might even be desirable to turn off. Thanks for the answers everyone.
Without a firewall = everything running on your router would be open to the WAN, including Samba
Just remember - NAT is a firewall in and of itself...
If one doens't need to forward ports - all good...
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!