I read statements on the web saying that configuring a web proxy on the router enhances security for LAN clients. I can see that the following may apply:
- The web proxy may prevent access to questionable/unsafe/time-wasting web sites, but the list of web sites must be manually entered and maintained (a full-time job for a single sysadmin).
- If combined with appropriate firewall rules, some dangerous content could be dropped by the firewall (but this would happen anyway for HTTP, even without a proxy). HTTPS could be secured by decrypting the incoming web contents on the router, running through the firewall rules, then re-encrypting (with the router’s certificate) and forwarding to the LAN client.
Aside for this, I don’t see how a web proxy can provide more security than a masquerading NAT. What am I missing?
Also, how does a RouterOS web proxy manage HTTPS? Does the router do the decryption/examination/re-encryption procedure mentioned above? Or just forwards HTTPS content as-is to the LAN clients? (and in the latter case, where is the added security?)