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

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

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

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

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

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

  • Просит DNS-запрос `ssh -D`?
  • Мой туннель обратного ssh использует keepalives, но они не помогают
  • Multi-hop носки прокси, как?
  • Время ожидания подключения sshuttle
  • UDP-туннель через SSH Confusion
  • Безопасный доступ к удаленному туннелю SSH
  • Указание исходящего интерфейса для туннеля SSH
  • Сервер Openssh: фатальный: слишком много сокетов для прослушивания. Увеличить MAX_LISTEN_SOCKS
  • 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-туннелировании, вы можете посмотреть здесь .

    Linux и Unix - лучшая ОС в мире.