Я нахожусь в ситуации, когда мне нужно перенаправить порт 9999 на хосте 3 на мой локальный хост. Чтобы было понятнее, вот путь между мной и целью
localhost -----> {Firewall_1 Here} ----> host1 ------> {Firewall_2 Here} ----> host2 -------> host3
Я знаю, что могу использовать « root@host2:~# ssh -l root -R 9999:host3:9999 localhost
», которые выполняют обратное туннелирование ssh, однако мне интересно знать, как реализовать его с помощью "Local" или "Dynamic". "SSH туннелирование.
Также, как указано, 2 межсетевых экрана разделяют сети.Также у меня есть доступ ко всем хостам, кроме host3.
localhost может подключиться по ssh к host1 только через « ssh firewall_1
», где firewall_1 перенаправляет порт 22 на порт host1 22.
Таким же образом, host1 может только ssh на host2 через « ssh firewall_2
», где firewall_2 перенаправляет порт 22 на порт host2.