我想从源服务器 S 连接到我的目标服务器 T。但是到 T 的连接仅限于从中间服务器 I。由于 S 无法连接到 T,我创建了一个从 S 到 T 的 ssh 隧道我使用:
ssh -N -f -L port:T:22 I
现在我可以使用以下方式连接到 T:
ssh -p port user@localhost
但我的问题是我必须 ping 到目标 T。我如何使用隧道 ping。
最佳答案
您无法通过隧道执行 ping 操作。 SSH 隧道只能通过 TCP 连接,ping 使用 ICMP。
您可以通过 SSH 在中间服务器上运行 ping:
ssh I ping T
关于通过 ssh 隧道 Ping 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20850820/