Eu tenho um roteador. E quero saber como poderei acessar minha página da web.
Detalhes:
- Servidor: Apache (instalado através do servidor de lâmpadas)
- Roteador: TP-LINK TL-WR340G
- SO: windows 7
- IP: dinâmico
Tentei encaminhar servidores virtuais (na página de configuração dos roteadores) Adicionou a porta 80. Como você pode ver abaixo: Também tentei acionar a porta com os mesmos parâmetros. Mas ainda não consigo acessar minha página da web. Estou usando o DYNDNS, então também tentei adicionar o serviço, mas ainda não tive sorte em acessar a página da Web. Até tentei desativar o firewall do Windows:
Qual endereço IP realmente devo inserir na barra de endereços do navegador? Tentei o endereço IP do computador e ele não funciona. Eu tentei o nome de domínio que recebi do dyndns.org e não funcionou. Como devo acessar meu site fora da rede. (Eu não consigo nem acessá-lo por dentro, exceto quando digito localhost ou 127.0.0.1 no meu navegador) E, a propósito, se eu ainda não o tinha dito acima, posso acessar minha página da Web perfeitamente se não estiver atrás do meu roteador
Verifique com seu ISP. Muitos bloqueiam a porta de entrada 80 ... e não por um motivo ruim.
fonte
Para testar se você pode acessar a porta 80 de fora, use um scanner de porta on-line em seu próprio endereço IP da WAN. O endereço IP da WAN é o endereço IP que seu provedor atribui ao seu roteador. Normalmente, a maioria dos scanners de portas online o ajudará com isso. Ou procure no seu roteador (clique em Status ou Ferramentas do sistema).
Google para "scanner de porta on-line" ou apenas use este: http://www.t1shopper.com/tools/port-scan/
Não verifique todos os números de porta, apenas verifique a porta 80. Experimente sua configuração até que o scanner de portas informe que a porta 80 está aberta. Pode ser possível que o seu provedor bloqueie a porta 80 por padrão. Você pode telefonar para eles e pedir para abrir a porta 80 ou alterar seu provedor.
fonte
Parece que seu apache está ouvindo apenas no host local. Verifique a instrução Listen no httpd.conf. Certifique-se de que diz
Listen 80
e nãoListen localhost:80
ou similar.Depois de acessar o seu apache via 192.168.1.1:80, o encaminhamento de porta do roteador também deve funcionar.
fonte
Sua pergunta é confusa na melhor das hipóteses.
"Como devo acessar meu site fora da rede. (Nem consigo acessá-lo por dentro, exceto quando digito localhost ou 127.0.0.1 no meu navegador)"
Portanto, você não pode acessar a página da Web em http://192.168.1.1 , mas localhost funciona bem?
"E, a propósito, se eu já não tinha dito isso acima, posso acessar minha página da Web perfeitamente se não estiver atrás do meu roteador"
Para que você possa acessar sua página da web em http://192.168.1.1 ?
Qual é o endereço IP do seu computador roteador e servidor da web?
fonte