1

Допустим, я открываю этот туннель из моего местного

$ ssh -l user@135.95.66.88 -R 2401:135.115.12.68:2401

Тогда из 135.95.66.88 я могу проверить туннель:

$ telnet localhost 2401

Я знаю, что с помощью lsof я вижу IP-адрес за сессиями ssh (мой локальный IP-адрес).

Но как узнать из (135.95.66.88), на какой IP-адрес отправляется трафик (в данном случае 135.115.12.68).

Спасибо.

1 ответ1

0

Как только сеанс установлен (telnet 2401), вы должны увидеть сетевое соединение через:

netstat -anp

Последний столбец в этом случае показывает PID/ команду. Поскольку вы знаете сессию ssh, просто выводите grep netstat для интересующего вас PID.

Это должно работать на Linux. На других * NIX'ах netstat не всегда имеет опцию -p .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .