acesso ao servidor wamp via Internet

acesso ao servidor wamp via Internet

Tenho meu servidor de desenvolvimento em localhost, atualmente usando Wamp Server.

Configurei o encaminhamento de porta no meu roteador (usei uma configuração semelhante para servidores de jogos e funciona para eles).

Eu configurei a escuta em http.conf para a porta 8080, nenhum firewall está bloqueando o Apache e permiti o acesso a Todos em http.conf para o diretório F:/wamp/www. Ainda não consigo fazê-lo funcionar. O servidor funciona corretamente para localhost, mas não consigo acessá-lo pela Internet através do meu IP global.

Tenho IP dinâmico, mas isso não é um problema, pois apenas informarei aos clientes o IP atual cada vez que ele mudar.

Responder1

Se funcionar na LAN, mas não na WAN, talvez seja necessário o encaminhamento de porta.

Isso é comum se você tiver um modem a cabo ou algo que funcione como firewall de hardware.

Se sim, é assim que eu consertaria o meu, e deve ser semelhante ao seu:

Primeiro, pressione WINKEYe digite cmdno prompt de comando, digite ipconfig /all. Registre o endereço IPv4 do seu computador. Será como 192.168.0.10por exemplo.

IPv4 Address. . . . . . . . . . . : 192.168.0.10(Preferred)

Esse é o endereço do seu computador na sua LAN. Digamos que seu IP WAN seja semelhante 24.100.50.200e seu Wampserver esteja configurado em port 1337. Você esperaria que funcionasse, http://24.100.50.200:1337mas isso não acontece.

Seu objetivo agora é encaminhar a porta 1337 do seu firewall para 192.168.0.10:1337. Isso faz sentido porque imagine que você tivesse 5 computadores. Como o seu modem/roteador saberia para qual deles enviar tráfego?

Agora:

  1. Navegador aberto
  2. Vá parahttp://192.168.0.1
  3. Faça login como administrador
  4. Encontre encaminhamento de porta
  5. Digite seu IP:192.168.0.10
  6. Digite a porta:1337
  7. Encaminhe o TCP para lá (ou o UDP também), mas apenas o TCP deve fazer isso (não me cite sobre isso)
  8. Salvar
  9. Certifique-se de que ele foi salvo, às vezes essas áreas administrativas enganam você
  10. Tente se conectar novamente através do seu IP e porta WAN.

Responder2

Seu problema provavelmente não é o WAMP ou o seu roteador.

Ao tentar descobrir exatamente esse mesmo problema há alguns meses, descobri que embora o roteador estivesse encaminhando meu IP para o modem, o problema era que meu modem não estava encaminhando conexões (na porta 80 no meu caso, mas mesmo lidar com 8080) ao roteador. Por sua vez, o roteador encaminharia para o meu servidor.

Aqui está o que você deve fazer:

  1. Dê uma olhada no seu modem (que estava localizado em 192.168.2.1 no meu caso) e procure por

    NAT (Network Address Translation)

  2. Digite o IP do seu roteador (que estava localizado em 192.168.0.1 no meu caso) e a porta para a qual você escolheu encaminhar as solicitações (que é 8080 no seu caso).

  3. Salve essas configurações e tente novamente!

Espero que isso resolva seu problema! Se isso acontecer, certifique-se de aceitá-lo como resposta à sua pergunta.

Você pode olhar minha perguntaaquie meu bate-papo sobre issoaquicomo um recurso extra.

informação relacionada