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?