当以用户身份使用某种 XEN VM 时,如何获取 SSH 所指向的主机的跟踪?
我遇到了一个问题,当我通过 ifconfig 监听 SSH 服务器的 IP 时,我无法连接到它。我需要知道我应该在哪个 IP 上监听传入的连接...
答案1
你有没有尝试过类似tcptraceroute从客户端计算机获取?这样可以揭示网络路径,而不会违反阻止 ICMP 的防火墙。
或者你是说你不知道需要哪个接口来监听 SSH?如果这是你的意思,那么你可以从路由表中推断出答案,例如,如果你的客户端机器是多宿主的,192.168.1.1
并且你的服务器是多宿主的,并且有接口eth0 172.16.1.2
和eth1 10.0.0.2
$ ip route get 192.168.1.2
192.168.1.2 via 172.16.1.1 dev eth0 src 172.16.1.2
cache
会告诉你 ssh 需要在 eth0 上监听