เป็นไปได้ไหมที่จะมี round-robin DNS พร้อมไฟล์ / etc / hosts


คำตอบ:


9

dnsmasq รวมถึง 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 สามารถเก็บสัญลักษณ์ตัวแทน dns หรือ RR dns ได้เท่านั้น คุณสามารถใช้ bind9 ถ้าคุณต้องการคุณสมบัติทั้งสอง
okwap

8

ไม่มันไม่ทำงาน

นอกจากนี้ / etc / hosts เป็นรูปแบบดั้งเดิมของการแมปชื่อ -> ที่ DNS หมายถึงการแทนที่ หากคุณต้องการ round-robin DNS ให้ติดตั้งเซิร์ฟเวอร์ DNS

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.