Looks like the proper syntax for the listen-on named config is either
Just tested on MAAS dns service which fails > 75% of the time when brought up in a vm due to timing issues.
The proposed "listen-on { ! 10.0.3.1; };" cannot be parsed by bind because ! is supposed to be outside the address list match element. (per http://www.zytrax.com/books/dns/ch7/address_match_list.html)
I think the fix should be:
listen-on ! { 10.0.3.1; };
With this setting in my maas dns/bind conf, bind comes up without error and I don't get collisions with lxc ips on the system.
Looks like the proper syntax for the listen-on named config is either
Just tested on MAAS dns service which fails > 75% of the time when brought up in a vm due to timing issues.
The proposed "listen-on { ! 10.0.3.1; };" cannot be parsed by bind because ! is supposed to be outside the address list match element. (per http:// www.zytrax. com/books/ dns/ch7/ address_ match_list. html)
I think the fix should be:
listen-on ! { 10.0.3.1; };
With this setting in my maas dns/bind conf, bind comes up without error and I don't get collisions with lxc ips on the system.