Acesso wamp localhost da internet

0

Eu tenho um site que criei em um servidor WAMP (versão mais recente de 64 bits). Corre perfeitamente do diretório localhost. Agora estou pronto para ter conexões externas conectadas ao meu diretório www. Meu problema é que há algo me impedindo de visualizá-lo quando eu entrar no link

  1. O servidor WAMP foi colocado on-line
  2. link
  3. Meu roteador foi configurado para porta em 80 (roteador xfinity).
  4. netstat -a -n confirma que o TCP: 0.0.0.0:80 está escutando
  5. Todos os firewalls conhecidos estão completamente desligados
  6. telnet 10.0.0.x 80 no computador principal se conecta (exibe html do wamp)
  7. telnet 10.0.0.x 80 no laptop (na mesma rede) conecta (mesma coisa com html)
  8. telnet 71.229.5.x 80 Falha ao conectar

Eu sinto que estou bem aqui e estou perdendo um passo. A questão principal parece ser por que os pedidos externos não podem atingir o meu IP? Eu também devo mencionar que, além do que eu forneci acima, eu sou um noob completo quando se trata desses tipos de problemas. Qualquer tipo de ajuda seria muito apreciado. Se houver mais alguma coisa que eu possa fazer para fornecer insight, por favor me avise!

    
por Nathaniel Craver 05.11.2015 / 04:55

1 resposta

1

Do jeito que você descreve, parece que isso tem a ver com hairpinning , ie o fato de você e o servidor estarem dentro da mesma rede NAT, mas você está tentando acessar o servidor através de seu IP público em vez de seu IP local (LAN). Atualmente, muitos roteadores fazem não permitir isso.

Se você estiver executando um roteador Linux (como um PC dedicado ou um roteador com DD-WRT, OpenWrt, Tomato, TomatoUSB e assim por diante), é possível ativar hairpinning como sugerido nesta postagem ServerFault . Se não, você pode ler o manual do seu roteador e ver se é possível ativá-lo. Caso contrário, você fica com apenas uma possibilidade, acesse seu servidor de um pc fora de sua LAN.

    
por 05.11.2015 / 06:04