Claro que você pode. Na verdade, você deve .
Não estamos mais no mundo dos anos 90 do DOS e DOS-Windows 9x. A maioria pessoas hoje em dia estão executando sistemas operacionais de multitarefa de modo protegido que são totalmente capazes de executar um servidor proxy DNS apropriado. Toda máquina rodando seu próprio servidor DNS proxy era um comportamento esperado para estações de trabalho de última geração em décadas passadas, mas hoje em dia até mesmo o PC moderno com o nível mais básico é totalmente capaz de fazê-lo. No mínimo, deve haver um servidor DNS proxy em uma LAN, mesmo que não seja um por máquina.
Existem dois tipos de servidor DNS proxy: resolução de servidores DNS proxy e encaminhamento de servidores DNS proxy. Os primeiros fazem o trabalho pesado de resolução de consultas, e os últimos encaminham condicionalmente as transações para um ou mais dos primeiros. O OpenDNS fornece um servidor DNS proxy de resolução. O que você quer é um servidor DNS proxy de encaminhamento em cache local , que armazena em cache os resultados localmente e somente encaminha as coisas em falhas de cache. Sua situação é uma das razões por que alguém usa servidores DNS de proxy de encaminhamento: o link para o servidor DNS de proxy de resolução (ou mesmo o próprio servidor) não é confiável, congestionado, lento ou caro.
Se você tiver um dos Unices, ou Linux, então um ou mais softwares de servidor DNS ( djbdns
de Dan Bernstein, BIND do ISC, MaraDNS e assim por diante) vêm como um pacote com o sistema operacional. Se você tiver o Windows NT Server, o servidor DNS da Microsoft será fornecido como padrão. Em ambos os casos, basta instalar e configurar o software do servidor, informando-o para encaminhar as transações para o OpenDNS.
Se você tiver o Windows NT Workstation, precisará obter um software de servidor DNS, pois nenhum deles é fornecido pela Microsoft. No entanto, se você tiver o Windows NT Workstation, você também tem um cliente DNS em cache, um serviço executado na estação de trabalho (sistemas operacionais multitarefa modernos, lembra?), Que deve já estar melhorando o problema de alguma forma. Certifique-se de ter ativado isso.
Na mão emocionante: Se as pessoas que publicarem os dados DNS relevantes decidirem que seus dados devem ter um TTL de 30 segundos, nenhuma quantidade de cache (que obviamente obedecerá ao TTL) permitirá que você se lembre desses dados .
Leitura adicional
- Jonathan de Boyne Pollard (2000). servidores DNS "content" e "proxy" . Respostas frequentemente dadas.
- Jonathan de Boyne Pollard (2004). Qual resolução de consulta de DNS é . Respostas frequentemente dadas.
- Jonathan de Boyne Pollard (2003). Fornecendo serviço DNS de proxy com todos os recursos software de servidor DNS de uma só vez . Respostas frequentemente dadas.
- Daniel J. Bernstein. Como executar um cache de encaminhamento em um computador doméstico . djbdns.
- Microsoft corporation (2000). Serviço de Cache do Resolvedor de DNS . TechNet.
- Thomas Lee e Joseph Davies (2000). Serviço de nomes de domínio . Protocolos TCP / IP do Microsoft Windows 2000 e Referência Técnica dos Serviços . Microsoft Press.