我使用这种方法( youtube 链接)在 Windows 中启用 Squid 透明。但启用后,带有 HTTPS 的页面显示错误。
在 Chrome 中,此消息是:SSL 连接错误 (ERR_SSL_PROTOCOL_ERROR)
在 Firefox 中:安全连接失败(错误代码:ssl_error_rx_record_too_long)
IE:检查是否启用了 TLS 和 SSL 协议。
是否可以在 squid 中禁用 SSL / HTTPS?
或者用另一种方式解决这个问题。
谢了。
我使用这种方法( youtube 链接)在 Windows 中启用 Squid 透明。但启用后,带有 HTTPS 的页面显示错误。
在 Chrome 中,此消息是:SSL 连接错误 (ERR_SSL_PROTOCOL_ERROR)
在 Firefox 中:安全连接失败(错误代码:ssl_error_rx_record_too_long)
IE:检查是否启用了 TLS 和 SSL 协议。
是否可以在 squid 中禁用 SSL / HTTPS?
或者用另一种方式解决这个问题。
谢了。
是的,我没有观看视频剪辑 - 只是告诉您的浏览器不要使用 HTTPS 代理或端口 443。
或者,如果您使用透明防火墙方法,您可以告诉防火墙跳过端口 443,或者仅通过代理重定向端口 80,例如。
iptables -t nat -I PREROUTING -p tcp --dport 443 -j ACCEPT
以上将只接受 HTTPS 端口流量并忽略所有其他防火墙规则
或者
iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to 3128
这只会将端口 80 重定向到您的透明鱿鱼。
PS 尝试代理 SSL 是一个非常糟糕的主意——它完全违背了 SSL 的目的。
根据这个链接:http ://wiki.squid-cache.org/KnowledgeBase/Windows
鱿鱼功能无法运行:
DISKD: still needs to be ported Transparent Proxy: missing Windows non commercial interception driver SMP support: Windows equivalent of UDS sockets has not been implemented
所以可能无法在窗口上使用 squid 作为透明代理。