В связи с началом открытой регистрации кириллических доменов в зоне РФ 11.11.2010 возникла необходимость прописать один такой домен на моем сервере. Оказывается все просто – имя домена декодируется по стандарту RFC3492, а потом уже прописывается в BIND. Для прямого и обратного декодирования доменов можно воспользоваться онлайн сервисом.
Теперь о самих настройках в BIND.
В named.conf прописываем зону, подставляя вместо “имя_домена” свою перекодировку домена.
zone "имя_домена.xn--p1ai" {
type master;
file "/path/to/domen.rf";
};
А сам файл зоны domen.rf должен быть примерно таким
;
$TTL 3600
имя_домена.xn--p1ai. IN SOA ns.имя_домена.xn--p1ai. mail.gmail.com. (
20111111 ; serial
28800
7200
604800
86400 )
IN NS ns1.reg.ru.
IN NS ns2.reg.ru.
@ IN A 90.156.xx.xx
www IN CNAME имя_домена.xn--p1ai.
Я для примера привел сервера моего регистратора ns1 и ns2.reg.ru, не забудьте их поменять на свои.
После этого перезапускаем BIND и проверяем новую зону.
Если что-то не получилось сразу, продолжаем менять файл зоны и не забываем попутно изменять serial.
ps: забавно, но нашел список запрещенных к регистрации доменов. Ну это и к лучшему 🙂
Спасибо за инструкцию, помогло!
Ну вот тоже самое делаю и по другим howto`шкам делал ну не работет хоть ты тресни :(((