Настройки DNS BIND в Mac OS X Lion: ошибки в файле.zone

Я использую Mac OS X Lion's BIND для настройки локального домена "webapp.localMsgstr "Я уже настроил VirtualHost в Apache и добавил"webapp.local"в файл хоста, который работает.

Но хотел, чтобы другие члены моей сети получили к нему доступ.

Итак, я дошел до создания файла /var/named/webapp.zone

webapp.local.         IN      SOA     webapp.local. root.webapp.local.    (
        20100601
        15
        3600
        3000000
        86400 )
        IN      NS      webapp.local.
        IN      A       127.0.0.1
*.webapp.local.       IN      A       127.0.0.1

но работает # named-checkconf /var/named/webapp.zone в Терминале выводит некоторые ошибки

/var/named/webapp.zone:1: unknown option 'webapp.local.'
/var/named/webapp.zone:10: unexpected token near end of file

Использование nano продолжает добавлять новую строку в конец файла, что может объяснить второе сообщение об ошибке, хотя я не уверен.

Кроме того, добавив любые комментарии с ; вернет сообщение об ошибке unknown option 'comment'

2 ответа

Решение

Я думаю, что вы хотите проверить это с named-checkzone, который проверяет файлы зон. Named-checkconf ожидает named.conf (по умолчанию), который имеет другой синтаксис.

http://linux.die.net/man/8/named-checkconf

http://linux.die.net/man/8/named-checkzone

Мне нравится твоя шутка с 127.0.0.1 для удаленных клиентов

Вы пытались использовать поиск по формату файлов зоны Bind?

; BIND файл БД для webapp.local

$ ORIGIN webapp.local.

TTL 86400

@       IN      SOA     webapp.local.      root.webapp.local. (
                        2012032301  ; serial number YYMMDDNN
                        28800           ; Refresh
                        7200            ; Retry
                        864000          ; Expire
                        86400           ; Min TTL
            )

            NS      webapp.local.     
webapp.local.   IN  A   127.0.0.1
Другие вопросы по тегам