您将如何设置squid,以便除了需要手动设置的SSL/HTTPS 之外,其他所有内容都是透明的(例如FTP、HTTP 等)?
我需要更改防火墙规则吗?
答案1
你不能用 Squid 使一切都透明。只有 HTTP 可以是透明的,而 HTTPS 则采用不推荐的 hack。对于 FTP,您需要像 Frox 这样的纯 FTP 代理。
不管怎样,如果你想让一切变得透明,使用 NAT 就使用代理是没有任何意义的。
HTTP 之所以有用只是因为缓存。
您将如何设置squid,以便除了需要手动设置的SSL/HTTPS 之外,其他所有内容都是透明的(例如FTP、HTTP 等)?
我需要更改防火墙规则吗?
你不能用 Squid 使一切都透明。只有 HTTP 可以是透明的,而 HTTPS 则采用不推荐的 hack。对于 FTP,您需要像 Frox 这样的纯 FTP 代理。
不管怎样,如果你想让一切变得透明,使用 NAT 就使用代理是没有任何意义的。
HTTP 之所以有用只是因为缓存。