Как работает туннелирование SSH

может ли кто-нибудь объяснить, как работает следующее туннелирование ssh?

ssh root@localhost -P 2222 -pw 1234 L 3300:remote_WIN_machine1:3389 

эта команда ssh запускается с Linux-машины, а удаленный хост – win machine

поэтому я немного путаю, как это может быть – создать туннелирование из Linux, чтобы выиграть? Является ли это возможным?

И если это правда, как только мы создадим туннелирование Затем, что дальше? , каковы действия, которые мы можем сделать с Linux, чтобы выиграть машину?

2 Solutions collect form web for “Как работает туннелирование SSH”

Это похоже на то, что хост linux настроен как своего рода шлюз RDP. Команда инициирует сеанс SSH для себя ( root@localhost ), запустит локальный прослушиватель на порт 3300 ( L 3300: remote_WIN_machine1:3389 чтобы перенаправить весь трафик на машину Windows на порт 3389 ( remote_WIN_machine1:3389 ), типичный для RDP.

Я подозреваю, что директива GatewayPorts установлена ​​в yes в /etc/ssh/sshd_config чтобы слушатель принимал и пересылал трафик с удаленных хостов на хост Windows. В этом случае удаленный хост может получить доступ к хосту Windows через этот Linux-узел, запустив сеанс удаленного рабочего стола как rdesktop -u username linuxhost:3300

Похоже, вы настроили какой-то прокси-сервер, прослушивающий порт TCP: 3300 и перенаправляющий весь трафик на удаленный порт Windows PC RDP (удаленный рабочий стол).

Затем весь трафик переходит к TCP: 3300 будет перенаправлен на удаленный ПК с Windows в RDP-порт, поэтому вы можете подключиться к нему с помощью обычного RDP-клиента.

Конечно, вам необходимо иметь существующий сетевой маршрут между ПК с ОС Windows и Linux.

Если вам нужна дополнительная информация о SSH-туннелировании, вы можете посмотреть здесь .

  • Для пересылки локального порта SSH для веб-трафика требуется настройка прокси-сервера в настройках браузера?
  • Где находится журнал динамического туннельного трафика ssh?
  • ssh-туннелирование: соединение закрыто иностранным хостом
  • Туннельный трафик через другой сервер через ssh
  • sshfs через мош-туннель
  • Настройка SSH-моста на удаленной машине
  • Как начать два процесса, поддерживаемых свиньями? Итак, первый заканчивается, когда второй заканчивается?
  • Firefox с X11 Forwarding не работает
  • Безопасный доступ к удаленному туннелю SSH
  • Настройка туннелирования ssh для просмотра с использованием IP-адреса компьютера в частной сети
  • sshd_config Параметр MaxSessions
  • Linux и Unix - лучшая ОС в мире.