Comment 7 for bug 118930

Revision history for this message
Martin Emrich (emme) wrote :

The available DNS servers do not always have the same domain tree. In my scenario above, both the company network and my home network have private DNS entries (hence the .zz domain), which only the respective DNS server(s) know about.

Let's say I am at work, and connected to my home network via VPN. The work DNS server comes first. If I ping "mymediaserver", the resolver will try all the domain suffixes, including ".athome.zz". Each expansion will be sent to the work DNS server, which won't be able to resolve any of the expansions.

My wish would be (in addition to the increased MAXNS), that glibc's resolver (or an intermediate daemon working together with NetworkManager) will move on to the next DNS servers until one can resolve the query, instead of returning right away if the first DNS server is available but cannot resolve the request.