Gostaria de me conectar ao servidor postgresql que não é um IP público.
Preciso fazer o encaminhamento de porta para acessar o servidor. Usei o cliente SSH putty para fazer o encaminhamento de porta.
Digitei 6666 no campo "source" do Putty e 172.13.212.37:5432 no campo "destination" do putty. Mais tarde, lancei o pgadmin e digitei 127.0.0.1 no nome do host/ipaddress e 6666 na porta, mas ainda não consigo me conectar.
Em vez disso, recebo um erro de falha na autenticação de senha fatal. Tenho 100% de certeza de que minha senha está correta. Estou cometendo algum erro no encaminhamento de porta?
Cenários tentados
Provavelmente sim. O campo "destino" no túnel declarado no Putty deve ser o endereço IP e a porta do PostgreSQL do ponto de vista do servidor em que você ssh .
Você menciona que não tem IP público, mas
172.13.212.37
é um endereço IP público (consulte https://www.whois.com/whois/172.13.212.37 ).No seu caso, é um endereço IP privado que deve estar no campo "destino". Se o PostgreSQL estiver sendo executado no mesmo servidor que aquele em que você ssh, isso seria
127.0.0.1
oulocalhost
, caso contrário, um endereço de rede privada se o servidor PostgreSQL puder ser acessado pela rede local.