Servidor Apache não acessível pela Internet:

0

Estou tentando acessar meu servidor web (Debian, executando Apache 2.2.22) de fora da minha LAN, mas o navegador diz "Esta página da Web não está disponível" quando digito abcd: 8080 na minha barra de URL (abcd é meu ip público). Eu posso acessar a página da web sem erros de dentro da LAN quando eu digito 192.168.1.2:80 (192.168.1.2 é o endereço IP local), mas isso me leva à página de índice (mostrando os arquivos e diretórios no servidor web ) quando eu digito 192.168.1.2:8080. Estas três linhas estão incluídas no ports.conf:

NameVirtualHost *:80
Listen 8080
Listen 80

Não tenho certeza se fiz corretamente porque links diferentes me deram instruções diferentes, então aqui está como eu estou encaminhando a porta no roteador (é um roteador ADSL, não está conectado a um modem ou algo assim):

Server Name: Apache2
External Port Start: 8080
External Port End: 8080
Protocol: TCP
Internal Port Start: 80
Internal Port End: 80
Server IP Address: 192.168.1.2

O endereço IP local do servidor (192.168.1.2) é estático. Estou usando o link para verificar se há portas abertas. Ele retorna um sucesso com a porta 8080 e retorna um erro com a porta 80. Quando eu insiro a.b.c.d: 80 na barra de URL, ele me leva à página de configuração do roteador. Eu tenho que permitir uma porta através do firewall se eu estiver usando o Debian? Por favor, me diga o que está errado ou faltando.

    
por Awais Chishti 27.09.2014 / 21:50

0 respostas