SSH 通信需要通过 Tor

SSH 通信需要通过 Tor

我一直在尝试更具体地说是 SSH:方法 3(socat)。方法的末尾写着:

如果你希望每个 SSH 通信都通过 Tor,你甚至可以说:

Host *
ProxyCommand socat STDIO SOCKS4A:localhost:%h:%p,socksport=9050

所以我按照上面的方法设置了我的 ssh_config 文件。我重启了 openSSH 服务并执行:ssh 192.168.xx

我现在通过 ssh 连接。我如何知道连接是否通过 Tor?

我通过 pinky 检查,“哪里”仍然显示了连接的用户名。

我这里遗漏了什么吗?

答案1

您可以使用数据包捕获工具(如 tcpdump 或 wireshark)确保 ssh 连接通过 TOR 进行。如果您看到端口 22 的流量到达您的预期目的地,则您的 TOR 安排不起作用。

相关内容