Eu transformei meu pc em roteador, permitindo o encaminhamento de porta na porta 80 e obtive meu hostname (xyz.donexist.org) registrado através do dyndns.com. Agora eu quando digito meu endereço IP público no navegador eu sou redirecionado para o meu navegador.
Eu instalei glassfish e tenho meu site implantado em glassfish. Eu quero que quando eu digito xyz.donexist.org meu site deve ser aberto. O que mais passos eu preciso dar? Eu fiz uma entrada no arquivo etc / hosts como: -
127.0.0.1 xyz.donexist.org
Por favor me guie. Eu sou iniciante. Desde já, obrigado :)
Portanto, o seu PC que está agindo como um roteador está realmente atuando como um gateway NAPT, e a porta 80 em seu roteador é encaminhada para a porta 8080 (porta de serviço HTTP padrão do GlassFish) na sua caixa do servidor GlassFish? E o GlassFish está escutando na porta 8080 dessa caixa?
Se for esse o caso, você deve receber uma página do GlassFish quando se conectar à porta 80 no endereço IP público do seu roteador e emitir um HTTP GET. Se você está recebendo algum tipo de página servida pelo seu roteador, o encaminhamento de porta não está funcionando no seu roteador. Você tem algum tipo de pacote de software de servidor HTTP escutando na porta 80 em seu roteador? É possível que esse servidor HTTP esteja reservando a porta 80 e seu código de gateway NAPT não possa substituí-lo para encaminhar essas conexões para sua caixa GlassFish?
Ou talvez você tenha encaminhado a porta 80 para a porta 80 (em vez de 8080), e você tem o servidor HTTP interno do sistema operacional em execução na porta 80 da caixa GlassFish e, quando você se conecta a ele e obtém o genérico padrão " configure o seu servidor web ainda "mensagem, você pensou que estava vindo do PC do roteador quando estava realmente vindo do PC em que você está rodando o GlassFish?
fonte