Este é apenas o serviço DNS split-horizon em um DNS proxy servidor, o que é bastante simples no caso simples.
- Para um servidor DNS proxy de encaminhamento , um simplesmente usa o encaminhamento condicional. Consulte o manual do seu software de servidor DNS para saber como fazer o encaminhamento condicional. djbdns, servidor DNS da Microsoft, BIND do ISC, meu DNSFCPD e vários outros todos podem fazer o encaminhamento condicional.
- Para um servidor DNS proxy resolvendo , é usado qualquer mecanismo de substituição de delegação fornecido pelo software do servidor. Para djbdns, adiciona-se um arquivo ao diretório
servers/
. Para o servidor DNS do BIND e da Microsoft, usa-se zonas de stub.
O problema é que os CDNs não são simples casos diretos e você está preparando uma dor de cabeça perpétua para manutenção.
Às vezes, as CDNs usam cadeias de alias bastante longas. Não há como você saber em que lugar da cadeia as informações de distribuição dos CDNs estão codificadas, porque cada CDN é gratuito, faça isso da sua maneira.
Por exemplo : www.microsoft.com.
é um alias para toggle.www.ms.akadns.net.
, que é um alias para g.www.ms.akadns.net.
, que é um alias para lb1.www.ms.akadns.net.
que mapeia para o endereço IP 65.55.12.249
. Você pode fazer a remoção e enxertia em microsoft.com.
, g.www.ms.akadns.net.
, www.ms.akadns.net.
, ms.akadns.net.
ou akadns.net.
. Mas você não sabe qual é o lugar apropriado sem conhecimento que é específico para aquele CDN e nem mesmo necessariamente conhecido para você em primeiro lugar. Se engane, e você está de volta com o problema das consultas de back-end vindas de um endereço IP de terceiros, e os dados do DNS são apropriados para esse endereço, não para o seu.
Além disso, a Akamai está livre para alterar todos esses nomes de domínio intermediários, dez minutos a partir de agora, sem qualquer necessidade de informá-lo sobre isso para que você possa reconfigurar suas substituições no horizonte dividido. E é livre para fazer tudo de novo amanhã. Multiplique isso por todos dos diferentes CDNs para os quais você pretende usar o serviço DNS split-horizon, e você terá uma enorme Red Queen's Race antes de você.
Em qualquer caso, como outros têm apontado , não é realmente uma boa ideia usar anúncios de terceiros, sem contrato, externos, servidores DNS proxy promissores e financiados, em primeiro lugar. As pessoas não sonham em passar para terceiros terceirizados, financiados por anunciantes, para o serviço HTTP de proxy ou para o serviço de Envio de SMTP. O serviço DNS proxy é um pouco diferente e as mesmas justificativas são aplicadas. O que você está querendo fazer é realmente uma má ideia.
Se você quiser que as pesquisas de DNS da sua LAN funcionem melhor, trabalhe nisso.