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

1

Eu tenho um NAS trabalhando na minha rede LAN. Vamos dizer 192.168.1.5
Eu tenho um nome de domínio personalizado, como mynas.com, vinculado ao meu endereço IP fixo, roteado para esse IP.

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

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

Como posso configurar um sistema que direcione meu tráfego apenas no local quando estou em casa e pela Internet quando estou ausente?

Obrigado,

    
por lewebdalex 22.09.2016 / 09:21

2 respostas

1

Se o seu roteador suportar, você pode configurar entradas DNS no roteador que mapeia para o endereço IP local.

Eu fiz isso no DD-WRT configurando a opção addn-hosts nas configurações do DNSMasq.

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

192.168.1.1 router
192.168.1.2 switch
192.168.1.3 nas

O que seria expandido para router.domain.com , switch.domain.com e nas.domain.com e, em seguida, mapeado para seu (s) endereço (s) IP local (is) quando você estiver em sua rede local usando o DNS do seu roteador. Isso significa que a consulta inicial do DNS 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 longe de casa, os servidores DNS da Internet resolverão nas.domain.com para seu endereço IP público.

    
por 03.10.2016 / 17:32
0

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

Seu roteador verá que o pacote está destinado a ele e, através da porta, você provavelmente já terá os pacotes roteados para o NAS (enquanto permanecer na sua rede o tempo todo).

Editar : a única desvantagem disso vs. usar 192.168.1.5 é que os pacotes sempre passam pelo gateway (ou seja, seu roteador).

    
por 22.09.2016 / 09:44