Como se conectar a um DB através de duas conexões ssh?

0

Atualmente, estou trabalhando com um banco de dados do PostgreSQL ao qual me conecto usando o cliente pgAdminIII. Eu uso massa para se conectar a um IP1 através de uma porta P1 e de lá estabelecer um túnel para um IP2 usando uma porta de origem P2 definindo uma porta de escuta P3.

Estou tendo alguns problemas de conexão, portanto, quando eu procuro pelo cliente, geralmente acabo perdendo o resultado da minha consulta, portanto, quero conectar-me diretamente à máquina do banco de dados e usar tela consulta o banco de dados diretamente e é capaz de se desconectar das máquinas remotas e não perder o resultado da consulta.

Alguma idéia de como fazer isso? Eu fiz alguns testes simples como ssh para IP1 usando ssh, e de lá ssh para IP2, mas isso não está funcionando.

Obrigado antecipadamente

    
por KaonToPion 24.09.2017 / 15:18

1 resposta

0

Eu acho que o que você quer fazer com base na sua pergunta é para o SSH para a máquina IP1 na porta P1. Então, em vez de criar um túnel para o IP2, você lançaria o programa de tela no IP1 e usaria um programa de consulta de linha de comando postgresql para conectar-se e consultar o banco de dados no IP2 na porta P2.

Usar o programa de tela, como você indicou que você gostaria de fazer na sua pergunta, irá acabar com o uso do pgAdmin. Tela é um programa somente de linha de comando.

    
por 26.09.2017 / 05:52