Eu quero usar dois provedores de DNS diferentes a.com
e b.com
.
Quero que uma lista de domínios como google, youtube, superusuário (e mais) seja resolvida com a.com
.
E quero que todos os outros domínios sejam resolvidos com b.com
.
Como posso fazer isso?
Nota: há muitos sites com os quais eu quero que eles sejam resolvidos a.com
, portanto, resolvê-los por meio de um script e usar o arquivo hosts para apontar esses domínios para seus endereços não é uma opção porque os IPs estáticos podem mudar e a lista pode mudar também.
Esta pergunta foi feita 3 vezes (pelo menos) no superusuário de diferentes formas, mas não foi bem recebida. (Nenhuma resposta ou nenhuma resposta aceita/votada):
O dnsmasq pode resolver um domínio específico por mais de um servidor?
As outras respostas às quais você se refere parecem estar fazendo algo mais complexo do que você está solicitando. Se bem entendi, um pouco simples de configuração dnsmasq como:
onde
a.a.a.a
é o servidor DNS de a.com eaaaa
sua porta (e assim por diante para b.com), deve fazer isso.http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html afirma,
Sim, a lista pode ficar muito longa, mas você pode combinar vários domínios com uma linha de servidor (e obviamente não precisa resolver para IPs). Você presumivelmente estará gerando o arquivo automaticamente e inserindo as linhas do servidor conforme apropriado.