Estou interessado em configurar um servidor DNS que possuo para resolver nomes de host na Web, da mesma maneira que um DNS público, como o 8.8.8.8. Minha prioridade aqui é a velocidade, seguida pela privacidade.
Configurar um servidor DNS local, seja em uma máquina baseada em Linux / Windows ou de alguma forma dentro do próprio roteador sem fio, parece a melhor opção para atender a esses requisitos, pois seria rápido (privado). Como alternativa, possuo um VPS remoto baseado em Linux que está próximo, o que explicaria principalmente o fator de privacidade, mas também não usaria minha largura de banda doméstica para operar.
Se for possível fazer localmente (na minha rede doméstica), que equipamento, sistema operacional e software devo procurar para que isso aconteça? É viável (porque suspeito que seja necessário largura de banda para manter-se atualizado)?
Como alternativa, a configuração desse servidor DNS em um VPS seria a melhor opção? Em caso afirmativo, em que software ou pacotes devo procurar para que funcione?
Também entendo que talvez não seja possível, caso contrário, avise-me e explorarei outras opções de DNS.
fonte
Respostas:
Com base em nossa discussão nos comentários, sim, isso é possível, mas não, não se comportará como você deseja / precisa.
Se você configurasse um servidor DNS local (ou configurasse um em um VPS), ele atuaria essencialmente como um servidor proxy para suas solicitações de DNS. Não existe um "banco de dados DNS" para fazer o download; portanto, ele realiza pesquisas de DNS em resposta a solicitações de clientes, as armazena em cache da mesma maneira que seus clientes e realmente oferece benefícios a você. Suas pesquisas de DNS ainda seriam [teoricamente] visíveis ao público, e você não obteria nenhum benefício de velocidade, porque as pesquisas de DNS ainda ocorreriam quando você precisar delas, elas seriam transferidas para um servidor do computador cliente ... mas, de qualquer maneira, você teria que enviar suas solicitações para a Internet para encontrar um servidor DNS que possa atender sua solicitação.
fonte
Eu não acho que uma rede doméstica será suficiente, mas ...
Eu tenho dois VPS como dois servidores DNS e estou feliz com eles. 8 um sobre o Debian, o outro servidor ubuntu.
Pensando em uma infraestrutura muito pequena, como estava no meu trabalho (uma hospedagem) de Dispositivos.
HW: Qualquer subsistema ficará bem. meus dois DNS têm:
Eles são relativamente pequenos, mas trabalham há cerca de 4 anos e nunca falharam
Software Eu prefiro Linux. assim você consumirá menos memória e um bom controle sobre o seu sistema.
SO: Você pode usar sistemas baseados em Centos ou Debian, o que for melhor com você. Eu tenho testado o ubuntu 14.04 LTS. e eu gosto, é muito rápido não sugerir que você já faça isso. vamos esperar um pouco aparecer bugs.
Servidor DNS * BIND é o mais comum
* O PowerDNS que você pode tentar é o que, se não estiver errado, suporte o registro do DNS via mysql. para que você possa criar outros subsistemas facilmente
Outros softwares de valores mobiliários
fonte