网络代理真的能提供匿名性吗?
我的意思是,如果没有人要求提供网络代理服务器的登录信息,那么就不可能知道该 IP 地址背后的用户是谁?
我之所以问这个问题,是因为我听说有些技术(例如“flash”)会绕过个人 IP 信息来进行请求或类似的事情。
(我对服务器配置以及 DNS 和代理等概念不太了解。谢谢!)
答案1
不,仅在浏览器中设置代理并不能让您匿名。
您的浏览器和 Flash 可能含有可识别您身份的 cookie。
如果您想要真正匿名,您可能需要从 livecd 或 VM 中启动新浏览器,设置代理,然后浏览。为了保持匿名,您不得登录任何以您的名字命名的网站。
您可能还需要确保您使用的浏览器/操作系统不会向本地 DNS 服务器发出 DNS 请求。如果您没有正确配置代理,您的计算机会向本地网络发出您正在访问的站点的 DNS 请求。
如果您使用的代理未使用 SSL 进行传输,您的 ISP 或本地网络上的某人仍将能够看到您正在做什么。即使他们使用 SSL,您的 ISP 也会知道您正在联系该代理。
如果恶意的人无法从代理机器获取日志,如果他们能够监控传入和传出的流量,他们仍然可能仅通过查看数据流就能识别您。
就像是职责范围效果最好,但即使有了它,您也必须非常小心,正确设置它,并且在会话期间不要泄露任何会揭露您的信息。
答案2
这取决于您要隐藏的内容以及配置方式。代理并非用于隐藏人员;它们用于缓存数据,后来它们开始扫描内容以过滤内容或保护内部人员免受恶意软件的侵害。匿名代理通过承诺不泄露或保留日志(您必须信任它们)来匿名行事,并且如果代理从请求中删除可识别个人身份的数据。
基本上,代理必须经过特殊配置才能删除可识别的数据。
如果请求或发布的信息中嵌入了您的身份或个人信息或类似信息,那么这也会违背目的。
如果请求必须以某种方式返回到您的计算机,那么肯定有一条线索可以追溯到您。这取决于追踪的难度。商业匿名者只是承诺通过清除日志和从请求中删除数据来阻止(如果您信任他们),而像 Tor 这样的网络会通过将您的请求反弹到各处(更多信息请访问他们的网站)来掩盖它并使追踪变得极其困难。
如果您在家中运行代理,则无需法医专家就知道只有极少数人可以从该家庭网络发出网络请求。
但如果你真的 100% 隐藏了...数据将如何返回给你呢?
答案3
答案4
我能给出的最佳答案是“在一定程度上”。即使代理配置为删除任何可能识别您的信息,运营商也非常谨慎,系统无法抵御黑客攻击(好像!),根据当地法律,可能仍需要保留可以识别您机器的日志。这听起来可能有点利他,但我认为不尊重法律的运营商可能不值得信任,不会尊重您的隐私。