Como preferir uma rede local com nome de domínio remoto?

Como preferir uma rede local com nome de domínio remoto?

Eu tenho um NAS funcionando na minha rede LAN. Digamos que 192.168.1.5
eu tenha um nome de domínio personalizado, como mynas.com, vinculado ao meu endereço IP fixo, roteado para este IP.

Agora, quero configurar meus dispositivos (iPhones, etc.) em meu NAS usando um único URL/IP.

Normalmente eu inseriria meu nome de domínio personalizado. Mas quando estou em casa, não quero que meu tráfego passe pela Internet quando estiver disponível na rede LAN.

Como posso configurar um sistema que roteia meu tráfego apenas localmente quando estou em casa e pela internet quando estou fora?

Obrigado,

Responder1

Se o seu roteador suportar, você poderá configurar entradas DNS no roteador que mapeiem para o endereço IP local.

Fiz isso no DD-WRT configurando a addn-hostsopção nas configurações do DNSMasq.

Captura de tela dos serviços DD-WRT

O /jffs/etc/config/dns.txtarquivo ao qual ele faz referência contém entradas como:

192.168.1.1 roteador
192.168.1.2 switch
192.168.1.3 nas

Que seria expandido para router.domain.com, switch.domain.come nas.domain.come então mapeado para seu(s) endereço(s) IP local(es) quando você estiver em sua rede local usando o DNS do seu roteador. Isso significa que a consulta DNS inicial vai para o seu roteador, mas todo o tráfego depois disso é estritamente entre o cliente e o servidor, sem passar pelo roteador.

Quando você estiver fora de casa, os servidores DNS da Internet serão resolvidos nas.domain.compara o seu endereço IP público.

Responder2

Acho que você não precisa fazer nada, você também pode usar seu IP/domínio público de dentro da sua rede doméstica.

Seu roteador verá que o pacote é destinado a si mesmo e através do encaminhamento de porta você provavelmente já roteou os pacotes para o NAS (enquanto permanece na sua rede o tempo todo).

Editar: a única desvantagem disso em relação ao uso de 192.168.1.5 é que os pacotes sempre passam pelo gateway (ou seja, seu roteador).

informação relacionada