Обо всем понемногу... 17 Ноя 2010
Приобрели недавно домен оконти.рф. для зеркала основного сайта okonti.ru.
Начали разбираться как прописать кириллический домен в bind (named).
Делается это следующим образом:
В файл /etc/named.conf (актуально для FC12) добавляется:
1
| zone "xn--h1adjcbz.xn--p1ai" IN { type master; file "xn--h1adjcbz.xn--p1ai"; allow-update { none; }; }; |
zone "xn--h1adjcbz.xn--p1ai" IN { type master; file "xn--h1adjcbz.xn--p1ai"; allow-update { none; }; };
Где xn--h1adjcbz.xn--p1ai — это punycode домена оконти.рф.
После этого необходимо создаться файл зоны в папке, где у Вас размещаются файлы зон, например /var/named/xn--h1adjcbz.xn--p1ai , для описания SOA записи домена.
Вот что получилось:
1
| $TTL 86400 ; 1 day xn--h1adjcbz.xn--p1ai. IN SOA ns.xn--h1adjcbz.xn--p1ai. root.xn--h1adjcbz.xn--p1ai. ( 2000061154 ; serial number 28800 ; refresh 8H 7200 ; retry 2H 604800 |
$TTL 86400 ; 1 day xn--h1adjcbz.xn--p1ai. IN SOA ns.xn--h1adjcbz.xn--p1ai. root.xn--h1adjcbz.xn--p1ai. ( 2000061154 ; serial number 28800 ; refresh 8H 7200 ; retry 2H 604800
1
| ; expire 1W 86400 ; minimum TTL 1D ) IN NS ns.okonti.ru. ; primary NS IN NS ns2.okonti.ru. ; secondary NS IN A 212.13.97.53 www IN A 89.108.80.20 |
; expire 1W 86400 ; minimum TTL 1D ) IN NS ns.okonti.ru. ; primary NS IN NS ns2.okonti.ru. ; secondary NS IN A 212.13.97.53 www IN A 89.108.80.20
После этого перечитываем конфиги bind
1
| /etc/rc.d/init.d/named reload |
/etc/rc.d/init.d/named reload
И проверяем зону , чтобы не было ошибок:
1
| named-checkzone xn--h1adjcbz.xn--p1ai /var/named/xn--h1adjcbz.xn--p1ai |
named-checkzone xn--h1adjcbz.xn--p1ai /var/named/xn--h1adjcbz.xn--p1ai
Если видим
1
| zone xn--h1adjcbz.xn--p1ai/IN: loaded serial 2000061154 OK |
zone xn--h1adjcbz.xn--p1ai/IN: loaded serial 2000061154 OK
значит все прописано верно, делаем аналогичные настройки для slave сервера и отдаем на тестирование днс сервера Вашему регистратору.
|
Оценка сообщения:  Загрузка... |
Метки: bind, named, домен .рф
Ваш отзыв
Свежие комментарии