Be sure to check the default policies of the iptables chains. I am uncomfortable to see that ASUS configured some firewall chains with a default policy of ACCEPT, instead of DROP. I think each firewall chain should always target DROP. So when you restart the firewall it don't leak. However, my skills are low and I could be wrong. What does a pfSense firewall look like?
I don't own a pfSense yet. I'm just saying that when you restart an ASUS firewall, there's a window of opportunity where something can go wrong, you're away from home, and now your front door is left wide open.
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
Chain FORWARD (policy DROP 0 packets, 0 bytes)
Chain OUTPUT (policy ACCEPT 651K packets, 1878M bytes)
Chain PREROUTING (policy ACCEPT 2943 packets, 198K bytes)
Chain INPUT (policy ACCEPT 1673 packets, 128K bytes)
Chain OUTPUT (policy ACCEPT 4173 packets, 260K bytes)
Chain POSTROUTING (policy ACCEPT 4440 packets, 290K bytes)
Chain PREROUTING (policy ACCEPT 6369K packets, 5459M bytes)
Chain INPUT (policy ACCEPT 2733K packets, 2012M bytes)
Chain FORWARD (policy ACCEPT 3678K packets, 3453M bytes)
Chain OUTPUT (policy ACCEPT 1544K packets, 2169M bytes)
Chain POSTROUTING (policy ACCEPT 5210K packets, 5622M bytes)
I have an RT-AC5300 with the Merlin 380.58 Firmware, please could you share the best practices or quick guide on how to secure the router, maybe the default parameters are OK but I am not sure, thanks
Depends on your specific needs. First rule is to disable anything you don't need. By default, most of these are already disabled in Asuswrt, except for UPNP that defaults to enabled - you might want to disable it if you're sure you don't need UPNP on your LAN. Check under USB -> Media servers and disable services you don't need if you have a USB disk plugged in.
Switching the webui to https might be a good idea, however if you trust your own LAN it might not be that critical (considering it will have a performance impact on the webui itself).
For wifi, the usual applies: disable WPS, use a strong WPA2 passphrase, setup a separate Guest network if you occasionally need to share Wifi access with visitors.
Thanks a lot for the suggestions. My current settings are:
UPNP = OFF
Media Servers (USB) = OFF
WebUI = HTTPS
WPS = OFF
Wifi = WPA2- Personal (very strong password)
WPA Encryption = AES
Hide SSID = YES
Guest Network = OFF
WAN Access (SSH/WebUI) = OFF
Router Security Assessment = ALL GREEN
AirCloud = ALL OFF
VPN = OFF
Enable SSH = YES
Allow only specified IP address WEBUI = Yes (only my computer)
Should I change Enable SSH Brute Force Protection to YES?
Re-enable "Hide SSID". It doesn't provide any security (your router still broadcasts itself, only with an empty SSID name), and it also creates problems with some clients.
Enabling SSH brute force protection is a good idea, even if SSH is only available over LAN, in case you get a compromised computer which tries to brute force their way through your router's SSH.
however it provides no level of security at all and is of no benefit so in real terms pointlessand all of them are working fine with the Hide SSID, I like the idea of not making public the Wifi name
Currently I have around 30-40 network clients, between Webcams, Apple devices, Microsoft Devices, Printers, Wireless Repeaters and all of them are working fine with the Hide SSID, I like the idea of not making public the Wifi name
Do a speed benchmark with and without hiding SSID. For some obscure reason, hiding the SSID had a negative impact on wireless throughput according to some users that tested it a few months ago. I think even the RSSI value would fluctuate a lot more with an hidden SSID than when displaying it.
Also back in the WinXP days, a laptop that was configured to connect to a hidden SSID would start broadcasting that SSID whenever trying to determine if the SSID in question was available, which totally defeated the purpose of hiding one's SSID. (even worse - that SSID was being broadcast even while NOT within range of your network). While Microsoft fixed this in Vista, I do not know if other clients have been known of doing the same thing. So, just something else to keep in mind, just in case it might still apply.
Make sense, I will disable that option, thanks
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!