Modificando o DNS do OSX Server 10.5 a partir da linha de comando

2

Estou tentando descobrir como adicionar registros ao DNS do meu servidor a partir da linha de comando. Eu investiguei a ferramenta 'serveradmin', além de 'scutil', mas nenhuma delas me dá acesso para modificar os registros DNS.

Alguém sabe como eu posso fazer isso?

Obrigado

    
por Hugh 07.11.2011 / 14:42

1 resposta

1

Eu acredito que você pode fazer isso com serveradmin , mas a sintaxe é horrível. A melhor maneira que conheço é editar os arquivos de zona diretamente (ou seja, basta anexar registros ao final deles). Como os arquivos de zona são organizados depende da versão do servidor OS X que você está usando:

Por meio de 10.6, havia dois conjuntos: /var/named/db.zonename. e /var/named/zones/db.zonename.zone.apple. A interface administrativa do servidor gerencia os segundos arquivos, portanto, adicione-os somente se você estiver adicionando tipos de registro que ele entende e no formato exato que ele espera (e eu quero dizer exato - eu lembro de ficar confuso uma vez porque eu adicionei registros com o número errado de espaços entre os campos). Você pode adicionar o que quiser ao primeiro conjunto de arquivos, desde que esteja no formato named (mas não será visível na interface de administração).

O Lion 10.7 mantém tudo em um único conjunto de arquivos de zona, / var / named / db / zonename. Ainda não experimentei, mas suponho que você possa pelo menos adicionar entradas que as ferramentas de administração entenderão.

    
por 08.11.2011 / 00:28