Acessando um servidor web da LAN e WAN

Acessando um servidor web da LAN e WAN

Meu roteador não suporta loopback. Para visualizar uma página da web no meu servidor, preciso digitar o ip local (192.168.1.201) ou estar em outra rede. Quais são minhas opções para tornar isso mais fácil?

Aqui estão algumas coisas possíveis:

  • Roteie todo o tráfego da web por meio de um proxy externo (parece um exagero)
  • Execute meu próprio servidor DNS (por onde começar?!)
  • Compre um novo roteador que suporte loopback.

Certamente há outra maneira de usar meu laptop na LAN e na WAN, digitando meu domínio com mais facilidade do que essas soluções.

Responder1

Você pode simplesmente adicionar seu nome de domíniono seu arquivo hostsapontando para o ip do sistema atuando como clientes. Você precisaria fazer isso por sistema, mas é mais simples do que qualquer solução que você viu.

No Windows, isso deve estar em c:\windows\system32\drivers\etc\hosts- você deve abri-lo como usuário root e adicionar xxx.xxx.xxx.xxx domain.of.siteonde xxx.xxx.xxx.xxx é o endereço IP do sistema que hospeda a página da web. Você pode fazer o mesmo com Linux ou OS X editando o arquivo /etc/host files.Howtogeek tem instruções detalhadas, mas é basicamente o mesmo em todos os sistemas operacionais

Você também pode precisar liberar o cache DNS depois de fazer isso.

Também costumo usar o pacote do navegador tor para verificar meus sites, que funciona bem em situações do tipo "sou só eu"

Responder2

Que tal atualizar o firmware do seu roteador para uma versão que suporte loopback? Você está executando o firmware de fábrica mais recente para o seu roteador? Se não, tente isso. Se você estiver executando a versão mais recente e ainda assim não funcionar, verifique se o seu roteador é compatível com uma distribuição de firmware de roteador de terceiros (normalmente de código aberto), comoDD-WRT,OpenWrt,Tomate, oumuitos, muitos mais.

informação relacionada