Encontre o endereço IP público por meio de um endereço IP privado

Encontre o endereço IP público por meio de um endereço IP privado

Tenho acesso ao servidor de aplicativos (LAMP Stack). Mas o aplicativo php se conecta ao mysql de outro servidor db. Tenho apenas IP privado para este servidor de banco de dados. Existe alguma maneira de saber o endereço IP público para este endereço IP privado.

Como este servidor faz parte de uma infraestrutura AWS, julgando outros servidores, tenho certeza de que o servidor de banco de dados também deve ter IP público.

Também verifiquei no painel de administração da AWS, mas não há IP privado como este servidor de banco de dados registrado.

Responder1

Algumas maneiras possíveis:

  1. Veja a saída de ifconfigpara ver se um endereço IP público está listado.
  2. Veja se você recebeu um nome de host público que possa resolver para um endereço IP público.
  3. Execute curl icanhazip.comno servidor para recuperar seu endereço IP público (ou use outros serviços semelhantes).
  4. Pergunte ao provedor de hospedagem.

Responder2

Tive o mesmo problema com o GoDaddy, precisava acessar o banco de dados pela Internet pública, e eles me forneceram um nome de host que eu pudesse usar na Internet pública. Concordo com outra resposta, peça ao provedor acesso público ao banco de dados.

informação relacionada