When investigating how the DNS setup of my OS (Ubuntu 12.04) works, I came to some questions I could not really find on the web.
So what I observed was, that Ubuntu uses
dnsmasq as a DNS resolver.
When loooking into
/etc/resolv.conf, 127.0.1.1 is listed as nameserver.
So the question here is, if dnsmasq is just used as a resolver and the resolver normally looks into
/etc/resolv.conf to get the IP of the nameserver, how does this make sense?
It would only make sense if
dnsmasq was used as a local DNS server, meaning that the actual OS's resolver would send all DNS queries to the local
dnsmasq listening on port 53.