强制 Tor 使用给定的 IP 地址进行出站连接

强制 Tor 使用给定的 IP 地址进行出站连接

我在 OpenVZ 虚拟节点(设备)上有一个带有 3 个 IP 的网卡venet0。我们将它们称为 A、B、C。默认情况下,Tor 从地址 A 打开出站连接。我希望它仅使用 B。

文件中,torrc处理 IP 地址的唯一一行是DirListenAddress B,但这还不够。因为即使 Tor 监听该 IP 地址,所有传出连接仍将绑定到 A。

是否可以告诉 Tor 只使用地址 B?

答案1

环顾四周后我发现:

OutboundBindAddress B

解释

注意 OutboundBindAddress。这是 Tor 用户退出服务器的 IP。如果您的服务器有真实 IP(不在 NAT 防火墙后面,例如 192.168.1.2),即使只有一个 IP,也应将此设置设置为您的服务器 IP,因为这样从您的服务器退出到您的服务器的任何人都将来自该 IP,而不是来自 127.0.0.1(如果未设置 OutboundBindAddress,他们将来自 127.0.0.1)。

相关内容