Domínio de roteamento na lan

2

Eu tenho a configuração da LAN com o servidor público nela. O servidor está acessível através do domínio example.com. Se eu acessar example.com a partir do lan, ele passa pelo meu provedor. Eu queria que fosse apenas pela minha rede local. O arquivo de hosts não é uma opção, a maioria dos PCs é móvel e acessará o servidor tanto de dentro quanto fora da Internet.

A questão é, existem roteadores capazes de tal redirecionamento (de baixo custo, até 50 €), mesmo que isso signifique reflashing firmware com, por exemplo, dd-wtr ou é posilble com o servidor dns local? Ou existe alguma maneira completamente diferente?

    
por Buri 10.10.2012 / 19:36

3 respostas

4

O termo que você está procurando é split dns .

Você executa um servidor DNS interno que todos os clientes da rede local usam. Ele tem os mesmos registros que o seu servidor DNS externo normal, mas para sistemas locais ele tem o endereço IP da LAN em vez do público.

A desvantagem do DNS dividido é problemas com clientes móveis - alguns armazenam em cache o endereço IP da LAN enquanto estão no wifi interno, e quando eles mudam para uma conexão pública com a internet ainda continuam tentando usá-lo. Meu novo celular parece limpar seu cache DNS quando ele alterna as conexões, então isso parece ser um problema menor para dispositivos mais recentes.

A outra opção é habilitar o loopback de NAT em seu roteador. Alguns apenas permitem isso por padrão, outros têm uma opção para isso. Alguns chamam por um nome diferente. Mas basicamente faz com que o seu roteador reconheça que as solicitações para o seu IP público não devem sair para a internet, mas para um servidor local.

A desvantagem do loopback NAT é que todo o tráfego flui pelo seu roteador. Na maioria dos casos, isso não é um problema. Mas, dependendo de como a sua rede está configurada e de quão poderoso é o seu roteador, isso pode causar problemas.

    
por 10.10.2012 / 19:49
2

Provavelmente não passa pelo seu provedor, a menos que algo esteja terrivelmente mal configurado.

Se houver apenas um roteador, ele saberá onde a rede DMZ está e escolherá a rota apropriada para chegar ao servidor (a rota direta no caso de apenas um roteador).

    
por 10.10.2012 / 19:44
0

Sim, por favor, use um servidor DNS local. Isso é o que o DNS faz.

    
por 10.10.2012 / 19:43