Conectar no Postgres com nome da maquina ao invés do ip (conexao externa)

Conectar no Postgres com nome da maquina ao invés do ip (conexão externa)
image

no host so conecta quando ponho o ip da maquina, nao conecta pelo nome na maquina.

gostaria de conectar pelo nome da maquina e nao pelo ip, alguma sugestao?

obrigado

Até onde eu conheço, as conexões sempre são realizadas através de endereços IP, não existe uso de nome para conexão em rede!

O que você pode fazer é atribuir um DNS ao IP da máquina onde está o seu DB e fazer a conexão através do DNS que no fim das contas continua sendo o IP, só que a modificação de DNS para IP acontece implicitamente durante a conexão.

1 curtida

Cuidado com esta frase, podes induzir em erro. Aposto que estás a aceder a https://guj.com.br, não a https://54.235.146.237.
O que é necessário é que a máquina de origem saiba a que é que o nome diz respeito e aí entra o DNS que bem referiste. Se for um endereço que está nos DNS públicos não é necessário fazer nada. Se for algo a nível local de uma empresa terá de ser adicionado aos DNS locais ou até ao ficheiro de hosts local da(s) máquina(s) onde for usado.