Adicione uma sub-rotina a ~/.ssh/config
:
Host oracletunnel
ProxyCommand ssh host1user@host1 nc host2 22
Em seguida, use ssh host2user@oracletunnel -L <port>:host3:<port>
.
Eu preciso abrir um túnel ssh através de uma porta de banco de dados oracle ... depois de muito barulho eu não consigo fazer funcionar.
Aqui está o cenário ...
Minha máquina - > host1 - > host2 - > oracle_instance (host3) ...
Então eu preciso ser capaz de passar pelo host1 que sabe sobre o host2 ... então do host2 para o oracle_instance no host3.
Isso é para conectar meu desenvolvedor sql.
Portanto, eu deveria ser capaz de fazer telnet para a porta local em minha máquina, o que, na verdade, está encaminhando o tráfego da porta oracle_instance ...Qualquer ajuda muito apreciada ...
Adicione uma sub-rotina a ~/.ssh/config
:
Host oracletunnel
ProxyCommand ssh host1user@host1 nc host2 22
Em seguida, use ssh host2user@oracletunnel -L <port>:host3:<port>
.
Tags bash