É possível ter DNS round-robin com o arquivo / etc / hosts?


Respostas:


9

O dnsmasq exclui o DNS de round-robin pronto para uso

> egrep -m1 '^nameserver' /etc/resolv.conf
nameserver 127.0.0.1
> grep -i rrtest /etc/hosts
1.1.1.1 rrtest
2.2.2.2 rrtest
> /etc/init.d/dnsmasq restart 
Shutting down dnsmasq:                                     [  OK  ]
Starting dnsmasq:                                          [  OK  ]
> nslookup rrtest 
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   rrtest
Address: 2.2.2.2
Name:   rrtest
Address: 1.1.1.1

> nslookup rrtest 
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   rrtest
Address: 1.1.1.1
Name:   rrtest
Address: 2.2.2.2

1
O dnsmasq pode arquivar apenas dns curinga ou dns RR. Você pode usar o bind9 se precisar dos dois recursos.
OKWAP

8

Não, isso não funciona.

O / etc / hosts também é uma forma primitiva de mapeamento de nome-> endereço que o DNS deve substituir. Se você deseja DNS alternativo, instale um servidor DNS.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.