如何验证代理链是否正常工作

如何验证代理链是否正常工作

我安装了proxychains和 tor 来测试它们。我听说 proxychains 和 tor 会将消息重定向到多个节点,然后才能到达所需的目的地。

因此,我认为如果我们使用代理链,数据包的 TTL 会更小,这是合乎逻辑的,因为它将经过更多节点。但是当我尝试使用代理链和不使用代理链的 ping 命令时,我得到的 TTL 相同

所以这让我想到可能是代理链和 tor 无法正常工作。我该怎么做才能确认它们正常工作?

答案1

Ping 不会帮助您调试连接。您正在使用 Tor 作为 SOCKS 代理。SOCKS 代理在 OSI 模型的第 5 层(会话)充当 TCP 和 UDP 连接的代理,而 ping 的 ICMP 请求不是 TCP 和 UDP 连接的代理。

如果您想测试它,您可以将您的浏览器指向像 ipchicken.com 或 dnsleaktest.com 这样的网站,这可能会帮助您识别您正在浏览的地方。

答案2

在终端运行命令:

 proxychains curl ifconfig.me/ip

如果您得到的结果不是您的真实公共 IP,那么您就设置好了。

仅供参考,您可以使用相同的命令找出您的真实公共 IP curl ipconfig.me/ip

相关内容