Avahi breaks resolv.conf ?!

This just seems crazy. Does anyone else have an ipv4+ipv6 config that’s properly working? Perhaps this has something to do with using dhcp… not sure:

  • My avahi has both ipv4 and ipv6 enabled
  • If I actually allow everything to go through…
  1. dhcp obtains the ipv4 address and sets up resolv.conf properly
  2. Then avahi does the same for ipv6… and REPLACES resolv.conf with just the ipv6 info!
  3. Thus, ipv4 info in resolv.conf is gone :frowning:
SYSTEM INFORMATION
Operating system Debian Linux 10
Webmin version 1.990

Some links don’t know if makes sense. :wink:
https://forums.debian.net/viewtopic.php?t=145678
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755202
https://manpages.debian.org/unstable/network-manager/NetworkManager.conf.5.en.html

Yep, another form of workaround, with more overhead. Basically checks to see if (something) has accidentally removed ipv4 from resolv.conf, and re-adds it.

Fine as a hacky/crufty workaround, terrible as a design solution :slight_smile:

The first two links don’t appear to relate. The last one (on NetworkManager) may relate.
At the very least, quite a lot of people get confused about the proper way to use these new tools without creating radical confusion and broken networks :wink:

Time to dig in further when I get a few more round tuits…