Estou apenas no processo de reconstrução de um sistema que inclui BIND e Webmin.
Os arquivos de zona para BIND estão em um disco externo, o que funcionou bem na configuração anterior.
Depois de instalar o servidor do zero, entrei no webmin e editei /etc/bind/named.conf.default-zones
, adicionando as entradas para os arquivos de zona como estavam na configuração antiga e, em seguida, reiniciei o BIND.
Se eu consultar uma dessas zonas (usando nslookup e a primeira configuração server 127.0.0.1
), posso resolver nomes nessas zonas.
No entanto, o Webmin me diz que não há zonas DNS definidas para este servidor de nomes. Reiniciar o BIND pelo Webmin, recarregar os módulos do Webmin e até mesmo reiniciar o servidor não funciona.
Parece que é só o Webmin que está tendo problemas, já que consultar a zona funciona. Como faço para que esses arquivos de zona apareçam no Webmin?
Após um exame mais detalhado, notei que o BIND tinha algumas zonas pré-configuradas (incluindo
127.in-addr.arpa
elocal
), que exibiam o mesmo comportamento. A resolução de nomes funcionava, mas as zonas não estavam aparecendo no Webmin.Comentei meus próprios arquivos de zona na configuração e tentei novamente – ainda nada.
Tentei criar uma nova zona nomeada
test
usando a interface do usuário do Webmin. Depois que essa zona foi adicionada, as zonas padrão apareceram ao lado dela. Minhas próprias zonas também apareceram depois de descomentar as respectivas seções no arquivo de configuração.Então, aparentemente, esse é um bug no Webmin (que acabei de criar) que faz com que um sistema recém-configurado não mostre nenhuma zona até que a primeira zona seja adicionada na GUI.