Домены третьего уровня
Для примера:
Делаю так:
#один домен:
zone "sy.mydomain.ru" in
{
type master;
file "sy.mydoamin.zone"
};
#Файл описания зоны такой:
$ttl 38400
@ IN SOA ns.sy.mydomain.ru. myemail.yandex.ru. (
2008033123
86400
7200
3600000
172800
)
; Server Name
IN NS ns.sy.mydomain.ru.
IN A 1.2.3.4 ; адресс хоста
----------------------------------
# В описание зоны mydomain.zone добавляю:
sy IN NS ns.sy.mydomain.ru
sy.ns IN A 5.6.7.8 ; адресс моего DNS-сервера
----------------------------------
Это всё работает, до тех пор пока не добавлю ещё один домен третьего уровня:
Для него всё делаю тоже самое:
zone "irka.mydomain.ru" in
{
type master;
file "irka.mydoamin.zone"
};
#Файл описания зоны такой:
$ttl 38400
@ IN SOA ns.irka.mydomain.ru. myemail.yandex.ru. (
2008033123 ; серию я обновляю (но тут фиг знает какая)
86400
7200
3600000
172800
)
; Server Name
IN NS ns.irka.mydomain.ru.
IN A 5.6.7.8 ; адресс хоста (совпадает с DNS)
----------------------------------
# В описание зоны mydomain.zone добавляю:
irka IN NS ns.irka.mydomain.ru
irka.ns IN A 5.6.7.8 ; адресс моего DNS-сервера
Может из-за того, что secondary DNS есть тока для хранения зоны домена второго уровня,
а для доменов третьего уровня нет? Перестаёт работать либо один, либо другой (чаще всего второй не начинает работать, пока первый не убрать).
Как оказалось всё таки дело было в отсутствии secondary для доменов третьего уровня. Сейчас он есть и всё работает.