I have to wonder how much testing Opensuse has done with yast-dns-server package.
After adding zones to the dns server - the system loses the ability to perform name resolutions. I can copy a named.conf file from a system that does work, except everytime the system is restart the named.conf file is rewritten trashing the updates done and again rendering the system to perform name resolutions.
Anyone have suggestions on how to get yast-dns-server from interferring with the configuration file? I tried just uninstalling the package, but then bind doesn’t even start up on boot up.
So I do not have an answer for you, but your might look at the following web link. It is about setting up openSUSE 11.3 as a server and includes DNS. It is worth a look.
I think if you instead edit “/var/lib/named/etc/named.conf”, then that will be overwritten on restart.
This is the way things are supposed to work. In /etc/sysconfig/named it reads:
# Each time you start one of the daemons with the init script, /etc/named.conf,
# /etc/named.conf.include, /etc/rndc.key, and all files listed in
# NAMED_CONF_INCLUDE_FILES will be copied relative to /var/lib/named/.
However, you keep and edit your zone files directly under /var/lib/named. These will NOT be copied over by default.