Olá a todos,
Eu tenho uma máquina virtual Linux com o CentOS instalado na nuvem da Azure.
Eu criei uma API em node.js básica para atender requsts básicos do HTTP como o GET. A API funciona se você está conectado dentro da "localhost" do servidor da nuvem. Ou seja, dentro da rede interna do servidor linux a API funciona.
Porém eu preciso atender os mesmos requests como do postman por exemplo, fora da rede interna, usando um IP público. É com isso que estou tendo problemas pois não consigo estabelecer conexão. Quando troco o IP privado no código js para o IP publico a conexão não funciona.
Porém se você der um ping no IP público a VM responde normalmente.
Alguém sabe o que pode ser feito?
Abraços.