假设我从本地打开此隧道:
$ ssh -l [email protected] -R 2401:135.115.12.68:2401
然后从 135.95.66.88 我可以从验证隧道:
$ telnet 本地主机 2401
我知道通过使用 lsof 我可以看到 ssh 会话背后的 IP 地址(我的本地 IP)。
但是,我如何才能知道流量从(135.95.66.88)发送到哪个 IP 地址(在本例中为 135.115.12.68)。
谢谢。
答案1
一旦会话建立 ( telnet 2401
),您应该可以通过以下方式看到网络连接:
netstat -anp
本例中最后一列显示 PID/命令。由于您知道 ssh 会话,因此只需 grepnetstat
输出您感兴趣的 PID。
这应该适用于 Linux。在其他 *NIX 上,netstat 并不总是有-p
选项。