Похожие вопросы

удаленная команда SSH tcpdump, через шлюз, который будет открыт, в режиме реального времени, в Wireshark, на локальной машине

Я (хост - ОС Windows через плинк) пытаюсь подключиться к удаленному Linux-сервер (Хост с), через шлюз на Linux-сервер (узел B), и запустить tcpdump на хосте C, чтобы быть по конвейеру весь путь обратно к узлу (через узел б я так полагаю), и открыт, в режиме реального времени, с помощью Wireshark на хозяина:

ниже то, что я видел, как команда, когда не используется шлюз ("прямая удаленная выборка"). Итак, как бы я сделал эту работу, проходящую через мой сценарий хоста шлюза B выше?

Хоста Звон.exe-ssh - pw abc123 root@Host C "tcpdump-s0-U-n - w- - - i eth0 не порт 22" | "C:Program файлыWiresharkWireshark.exe " - k-i -

5
задан Trévelyan
источник

1 ответов

есть эквивалент OpenSSH ProxyCommand:

plink -proxycmd "plink -nc %host:%port user@HostB" root@HostC ...

простые вложенные команды должны работать так же хорошо (

plink user@HostB "ssh root@HostC tcpdump ..." | wireshark
0
отвечен grawity 2018-10-22 19:23:28
источник

Другие вопросы gateway remote ssh tcpdump wireshark