Назад | Перейти на главную страницу

Ошибка привязки DNS-сервера

Я пытаюсь настроить DNS-сервер Bind, если я проверю фактическую конфигурацию с помощью

named-checkzone domain.de /etc/bind/db.domain.de

появляется следующая ошибка:

zone domain.de/IN: NS 'ns1.domain.de' has no address records (A or AAAA)
zone domain.de/IN: not loaded due to errors.

К сожалению, я не знаю, как решить эту проблему, может ли кто-нибудь помочь? Много приветствий

Содержимое файла ect / bind / db.domain.de:

$TTL 1D
@ IN SOA ns1.domain.de. email.domain.de. (
2013121100 ; serial
8H ; refresh
2H ; retry
4W ; expire
3H ) ; minimum

@ IN NS ns1.domain.de.
@ IN NS ns2.domain2.de.

@ IN A 192.168.178.22
localhost IN A 127.0.0.1
mail IN A 192.168.178.22
www IN A 192.168.178.22
ftp IN CNAME www
imap IN CNAME www
loopback IN CNAME localhost
pop IN CNAME www
relay IN CNAME www
smtp IN CNAME www
@ IN MX 10 mail

Содержимое ect / bind / db.0.168.192:

$TTL 1D
@ IN SOA ns1.domain.de. postmaster.domain.de. (
2013121100 ; serial
8H ; refresh
2H ; retry
4W ; expire
3H ) ; minimum

@ IN NS ns1.domain.de.

10 IN PTR ns1.domain.de.

Вы указали, что ваш первый сервер имен должен быть ns1.domain.de но у вас нет IP-адреса, назначенного этому субдомену.

Вы должны добавить запись A следующим образом:

ns1 IN A 192.168.178.5

Другой ваш сервер имен находится в другом домене (domain2.de), поэтому запись A для этого сервера имен должна существовать в конфигурации для этого домена.

Я не уверен, но я думаю, что вы сможете добавить запись A для ns2, если вы закончите домен точкой и отправите этот IP-адрес обратно в дополнительный раздел, когда клиент запрашивает ваши NS-записи.

ns2.domain2.de. IN A 192.168.178.6