Servidor local com IP dinâmico, DDNS e domínio público - Tráfego interno / externo / roteamento

0

Acabei de instalar um servidor inicial Linux que opera como uma nuvem privada com seafile. O servidor tem um IP estático na minha LAN (ex. 192.168.1.7), mas meu ISP fornece IPs dinâmicos, então comprei um serviço DDNS, adicionei um domínio (ex. Example.com) e configurei o serviço ddns mais algum encaminhamento de porta em o roteador. Tudo funciona perfeitamente, mas não tenho certeza sobre uma coisa:

Se um cliente seafile dentro da LAN fizer o download / download de alguma coisa para o servidor via example.com, qual rota será usada para o tráfego de dados? Esse material de DNS / Roteamento é inteligente o suficiente para eventualmente corresponder example.com a 192.168.1.7 dentro da rede local? Se esse não for o caso e a manipulação do arquivo de hosts nos clientes não for uma opção (dispositivos móveis que podem acessar a nuvem de qualquer lugar ou dispositivos iOS), preciso configurar um servidor DNS local para obter velocidade total da LAN mas manter a capacidade de ser remoto?

    
por saimonsez 02.01.2017 / 11:41

1 resposta

0

Basicamente, "sim"

Você pode configurar seu roteador para fornecer uma entrada DNS para o seu servidor apontar 'blah.example.com' para o IP local dos servidores locais (192 ....)

Se não, você gostaria de executar algum tipo de servidor DNS, como o dnsmasq, que permite adicionar facilmente esse tipo de entradas de DNS 'locais' ao seu lan.

Uma vez que você tenha este servidor dns funcionando, você gostaria de instruir seus clientes de lan para usá-lo, provavelmente através das configurações de DHCP em seu roteador. Novamente, se o seu roteador não permitir que você os altere, você também poderá executar o seu próprio servidor DHCP (apenas certifique-se de desativar aquele no roteador!).

    
por 02.01.2017 / 11:56