quand j'ai remplacé le named.conf, le contexte de selinux a été gâché, en faisant ls -Z, il devrait ressembler à ceci
-rw-r--r--. root root system_u:object_r:named_conf_t:s0 named.conf
Comme vous pouvez le voir le mien est différent, pour le réinitialiser, j'ai utilisé
restorecon -RFv /etc/named.conf
Avec cela, cependant, faire ls -Z m'a donné ceci
-rw-r-----. root root system_u:object_r:named_conf_t:s0 named.conf
Pour ajouter le dernier 'r' afin que tout le monde puisse le lire, je l'ai fait
chmod 644 /etc/named.conf
Arrêté le service nommé et redémarré, et cela fonctionne à nouveau.