Não é possível telnetar o servidor Web Apache2 da WAN na porta 80

Não é possível telnetar o servidor Web Apache2 da WAN na porta 80

Existe configuração de porta específica para httpd.conf que abre a porta 80 além de usar Listen 80a diretiva?

netstat -aon dá LISTENING mas não consigo telnet machineName 80(diz que não consegui conectar)

PS: As regras de firewall foram definidas para a porta 80, mas ainda sem sucesso, alguma ideia?

Responder1

Então, vamos fazer isso em etapas.

Primeiro, em machineName. Se você conseguir telnet 127.0.0.1 80e obtiver uma resposta, seu Apache está configurado corretamente; se você puder telnet machineName 80dessa máquina, ela também estará escutando em sua rede externa e o firewall estará configurado corretamente. Se não estiver escutando na porta externa, pode ser necessário definir listen *:80.

Agora. Em outra máquina da sua rede interna. A partir daí tente telnet machineName 80. Se isso funcionar, seu DNS interno está lidando com o nome da máquina corretamente.

Finalmente, de fora. Primeiro, você deve definir um nome para sua máquina. Opção 1, você já possui um domínio, você deve definir um registro A para a máquina nesse domínio, o que indica que machineName.yourdomain.comestá ativo no seu endereço WAN. Opção 2, você compra um domínio e aponta um registro A para o seu endereço WAN. Opção 3, você compra e configura um DNS dinâmico no seu roteador. Em qualquer caso, você precisa ter permissões suficientes em seu roteador para configurar um "encaminhamento de porta" na porta 80 que direciona o tráfego que chega à sua WAN para o endereço interno de machineName. Só então você poderá se conectar de fora, (por exemplo) telnet myMachine.yourdomain.con 80ou simplesmente apontando um navegador da web para ele pelo nome.

informação relacionada