Туннель SSH с несколькими прыжками
Мне нужно открыть туннель SSH через порт базы данных оракула... после долгих раздумий я не могу заставить его работать.
Вот сценарий...
Моя машина -> хост1 -> хост2 -> oracle_instance(хост3)...
Так что мне нужно иметь возможность пройти через host1, который знает о host2... затем из host2 в oracle_instance на host3.
Это для того, чтобы подключить мой sql разработчик.
Поэтому я должен иметь возможность подключиться к локальному порту на моей машине, который фактически будет перенаправлять трафик через порт oracle_instance...
Любая помощь высоко ценится...
1 ответ
Добавить строфу ~/.ssh/config
:
Host oracletunnel
ProxyCommand ssh host1user@host1 nc host2 22
Тогда используйте ssh host2user@oracletunnel -L <port>:host3:<port>
,