Squid 代理 - 隐藏代理

Squid 代理 - 隐藏代理

我在 ubuntu 服务器上设置了 squid 代理,并启用了数据库身份验证。但是,在连接到代理时,如果我访问http://www.whatismyip.com/它仍然显示我的真实 IP 地址。我该如何配置 Squid 来隐藏我的 IP 并隐藏它正在使用 Squid 的事实。

答案1

默认情况下,Squid 已Forwarded-For打开。有关更多信息,请参见X-Forwarded-For是的,看一下维基百科文章。

在您的情况下,您需要编辑 Squid 配置文件以包含此行:forwarded_for off然后重新启动/etc/init.d/squid restart(假设基于 RPM 的发行版)。

答案2

我使用这个网站来验证代理是否被正确隐藏:http://www.lagado.com/proxy-test

仅仅设置是不够的forwarded_for off!它仍然会发送X-Forwarded-For: unknown,所以其他人会知道你使用了某种代理(尽管你的 IP 是隐藏的)。

将这两行添加到您的squid.conf文件中:

forwarded_for delete
via off

然后用命令重新启动 squid service squid3 restart,就完成了!

更多信息:

相关内容