Não é possível conectar-se ao servidor via rede externa:

2

Estou executando um servidor HTTP Apache2 fora de uma caixa baseada em Debian, conectada através de um roteador D-Link DI-524.

Configuração de rede: modem - > Roteador DI-524 - > Debian Box + Laptop

Eu consigo acessar o servidor HTTP através da rede local pelo endereço IP local ou pelo endereço IP externo usando o dispositivo: Laptop.

Quando tento acessar o servidor HTTP por meio de uma rede externa por meio de seu endereço IP externo, o servidor Apache2 não recebe a solicitação de acordo com meus registros.

O que tentei:

Eu já tinha definido um servidor virtual no roteador para encaminhar o HTTP para o dispositivo, então tentei colocar o dispositivo na DMZ do roteador.

Sem sorte, de qualquer forma.

Sou novo neste nível de rede e gostaria de agradecer sinceramente qualquer ajuda que você possa fornecer.

Por favor, deixe-me saber se você precisa de mais informações para diagnosticar meus problemas.

    
por Zéychin 04.01.2013 / 07:40

2 respostas

3

Alguns ISPs bloqueiam hospedagem na web. Nesse caso, você precisará usar uma porta não padrão (como 8081). Sites como CanYouSeeMe.org podem ajudá-lo a determinar se esse é o caso.

    
por 04.01.2013 / 09:25
1

Este guia pode ajudar você:

link

As principais coisas a verificar:

Sua porta privada deve corresponder à porta configurada no arquivo de configuração do apache. A diretiva a procurar é

Listen 80

ou qualquer variação disso.

Se você quiser que este servidor seja facilmente acessível, é uma boa idéia manter a porta pública em 80.

O IP Privado deve corresponder ao ip interno da sua caixa debian, como 192.168.1.5 ou qualquer que seja seu endereço IP.

Espero que ajude.

    
por 04.01.2013 / 08:13