Is it possible to have round-robin DNS with the follwing configuration in
192.168.4.10 shaakunthala.local 192.168.4.20 shaakunthala.local
I'm on Linux.
dnsmasq inludes Round-robin DNS out-of-the-box
> egrep -m1 '^nameserver' /etc/resolv.conf nameserver 127.0.0.1 > grep -i rrtest /etc/hosts 220.127.116.11 rrtest 18.104.22.168 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: 22.214.171.124 Name: rrtest Address: 126.96.36.199 > nslookup rrtest Server: 127.0.0.1 Address: 127.0.0.1#53 Name: rrtest Address: 188.8.131.52 Name: rrtest Address: 184.108.40.206
No, that doesn't work.
Also /etc/hosts is a primitive form of name->address mapping that DNS is meant to replace. If you want round-robin DNS, install a DNS server.