Acessando um servidor web da LAN e WAN

0

Meu roteador não suporta loopback. Para visualizar uma página da Web no meu servidor, eu tenho que digitar o ip local (192.168.1.201) ou estar em outra rede. Quais são minhas opções para facilitar isso?

Aqui estão algumas coisas possíveis:

  • Encaminhar todo o tráfego da web por meio de um proxy externo (parece ser um exagero)
  • Executar 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.

    
por jessh 05.06.2012 / 05:45

2 respostas

1

Você pode simplesmente adicionar seu nome de domínio no seu arquivo de hosts apontando para o ip do sistema agindo como clientes. Você precisaria fazer isso por sistema, mas é mais simples do que qualquer outra solução que você tenha olhado.

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

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

Eu também uso frequentemente o pacote tor do navegador para verificar meus sites, o que funciona bem em situações do tipo "é só eu"

    
por 05.06.2012 / 06:07
0

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 o mais recente e ele ainda não funcionar, verifique se o roteador é suportado por uma distribuição de firmware do roteador de terceiros (normalmente de código aberto), como DD-WRT , OpenWrt , Tomato ou muitos, muitos mais .

    
por 05.06.2012 / 20:46