Como posso configurar o Linux para usar um servidor DNS diferente para um determinado domínio?

4

Eu posso adicionar servidores DNS ao resolv.conf e isso funciona bem.

Mas é possível chamar um servidor DNS diferente com base no domínio que está tentando ser resolvido?

Por exemplo:

use 10.0.0.1 for everything
except use 10.0.0.2 for "mycompany.net"

Editar: adicionando mais detalhes.

Estou tentando VPN no servidor da minha empresa. Tudo funciona muito bem seguindo este guia: link

A resolução de DNS não funciona para mim. O artigo sugere modificar resolv.conf com os servidores DNS.

Quando eu tenho o primeiro servidor de nomes na lista como meu próprio roteador, a resolução de nomes na VPN não funciona. Quando eu tenho o primeiro servidor de nomes como roteador da minha empresa, a resolução de nomes na Internet não funciona.

    
por user3875 10.09.2009 / 01:22

2 respostas

6

Não diretamente.

Mas você pode executar seu próprio servidor DNS local, que é configurado com detalhes para servir para mycompany.net e encaminhar solicitações de outros domínios para seus servidores normais.

Eu posso não estar lendo a sua pergunta corretamente - você pode entrar em mais detalhes sobre o problema que o que você está pedindo resolveria?

    
por 10.09.2009 / 01:35
0

Você também pode colocar os dados da rede da sua empresa em seu arquivo / etc / hosts. Dessa forma, você não precisa executar um servidor DNS no seu próprio computador.

    
por 10.09.2009 / 03:02

Tags