Туннель 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>,

Другие вопросы по тегам