Ist es möglich, Round-Robin-DNS mit der Datei / etc / hosts zu haben?


Antworten:


9

dnsmasq enthält standardmäßig Round-Robin-DNS

> 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
dnsmasq kann nur Wildcard-DNS oder RR-DNS archivieren. Sie können bind9 verwenden, wenn Sie beide Funktionen benötigen.
Okwap

8

Nein, das geht nicht.

Auch / etc / hosts ist eine primitive Form der Zuordnung von Name zu Adresse, die DNS ersetzen soll. Wenn Sie Round-Robin-DNS möchten, installieren Sie einen DNS-Server.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.