Web Filter for Your Network
Administrators Guide 9.3 (Develop)
Administrators Guide 9.2 (Stable)
Administrators Guide 8.7 (Old Stable)
Version History
Frequently Asked Questions (FAQ)
Web Filter Tutorials
Web Safety Proxy for Microsoft Azure
Web Safety Proxy in Amazon AWS
Azure Active Directory Authentication on Squid
Google OAuth Authentication on Squid
Setting up Transparent Squid Proxy with Mikrotik
Monitoring Appliances using Prometheus/Grafana
Filtering DNS and HTTPS Traffic on pfSense
Transparently filtering HTTPS with Squid and Policy Based Routing
Network Description
Route HTTP and HTTPS traffic to proxy
Configure Transparent Interception on Squid
Verify HTTPS and HTTP are filtered
Conclusion
References
Transparent HTTPS filtering on RHEL 9 (CentOS, Rocky)
Transparent HTTPS Filtering Proxy on Debian 12
Transparent HTTPS Web Filter with Squid, Cisco ASA and ICAP
How to Build Squid
Other Projects
Archived (Obsolete) Articles
Web Safety
Download Virtual Appliance
Web Filter for Your Network
Docs
»
Web Filter Tutorials
»
Transparently filtering HTTPS with Squid and Policy Based Routing
Transparently filtering HTTPS with Squid and Policy Based Routing
ΒΆ
Network Description
Route HTTP and HTTPS traffic to proxy
Step 1. Create alternative routing table
Step 2. Mark packets to ports 80 and 443
Step 3. Route marked packets using alternative routing table
Step 4. Enable packet forwarding from LAN into LAN
Router configuration files listings
Configure Transparent Interception on Squid
Step 1. Set the proxy IP address
Step 2. Enable Gateway Mode
Step 3. Redirect traffic to local Squid instance
Verify HTTPS and HTTP are filtered
Conclusion
References