Я работаю над настройкой DNS, но получаю ошибки: tail -f / var / sys / log. Я настроил статический IP-адрес в сетях: 192.168.10.1
May 11 18:13:54 s180368 named[3582]: command channel listening on ::1#953
May 11 18:13:54 s180368 named[3582]: managed-keys-zone: loaded serial 2
May 11 18:13:54 s180368 named[3582]: zone 0.in-addr.arpa/IN: loaded serial 1
May 11 18:13:54 s180368 named[3582]: zone 127.in-addr.arpa/IN: loaded serial 1
May 11 18:13:54 s180368 named[3582]: zone s180368.com/IN: has no NS records
May 11 18:13:54 s180368 named[3582]: zone s180368.com/IN: not loaded due to errors.
May 11 18:13:54 s180368 named[3582]: zone localhost/IN: loaded serial 2
May 11 18:13:54 s180368 named[3582]: zone 255.in-addr.arpa/IN: loaded serial 1
May 11 18:13:54 s180368 named[3582]: all zones loaded
May 11 18:13:54 s180368 named[3582]: running
Это мой файл зоны пересылки (db.s180368.com):
;
$TTL 604800
@ IN SOA ns.s180368.com. root.s180368.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
ns IN NS 192.168.10.1
@ IN A 127.0.0.1
Named.conf .local:
#FORWARD LOOKUP ZONE
zone "s180368.com" {
type master;
file "/etc/bind/db.s180368.com";
};
/ etc / hosts:
127.0.0.1 localhost
127.0.1.1 server
192.168.10.1 s180368.com s180368
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
/etc/resolv.conf
nameserver 127.0.0.1
search s180368.com
Эти две строки являются проблемой:
s180368. IN NS 192.168.10.1
s180368. IN A 127.0.0.1
точка на конце имени превращает его в полностью определенное доменное имя, а не просто имя узла под зоной. В сущности свяжите, думает, что Вы пытаетесь включать информацию о полном доменном имени, названном s180368
(без .com
), который не является в зоне s180368.com
.
Вы, вероятно, хотели что-то больше как:
ns IN NS 192.168.10.1
@ IN A 127.0.0.1
@
ярлык для полного имени зоны в этом случае s180368.com.
, Вы уже используете его для записи SOA выше его.
Примечание: регистратор может потребовать двух различных адресов сервера имен, в этом случае, Вы должны иметь ns1 и ns2 и иметь эти имена, и IP-адреса (для связующего звена) соответствуют тем, Вы даете регистратору. Ваш регистратор может также попытаться проверить, что Ваши серверы имен настраиваются правильно особенно при использовании записей связующего звена, и если так, перестанут работать, потому что серверами имен является локальный дюйм/с, которые только релевантны в локальной сети (только преобразователи в локальной сети успешно разрешили бы имя узла).