Дата:2012-09-27
Давайте немного поговорим как происходит преобразование доменных имен на русском языке типа плутонит.рф в тот который понимают DNS сервера.
Так вот для этого используется punycode - это преобразования символов, относящихся к Unicode, в последовательность символов в кодировке ASCII.
Домены, которые имеют символы национальных алфавитов называют
IDN-доменами (например РФ).
Как Вы знаете, то теперь каждый желающий может зарегистрировать свое
доменное имя на родном языке РФ.
Однако некоторые сервисы не поддерживают IDN доменов. Поэтому
и появляется необходимость преобразования.
А теперь давайте приступим к прописыванию зоны РФ в BIND.
Имеем:
Доменное имя плутонит.рф
При помощи сервиса http://www.simpledns.com/idn-convert.aspx производим
преобразование и на выходе получаем xn--h1afgddtdd.xn--p1ai
плутонит.рф = xn--h1afgddtdd.xn--p1ai - именно ее и прописываем в Bind.
Получаем в файле named.conf
следующее:
zone "
xn--h1afgddtdd.xn--p1ai"
{
xn--h1afgddtdd.xn--p1ai
type master;
file "/etc/bind/zones/domain.rf";
};
Дальше работаем с файлом зоны - domain.rf, соответственно вместо
привычного доменного имени вставляем
xn--h1afgddtdd.xn--p1ai. IN SOA ns.xn--h1afgddtdd.xn--p1ai. mail@. ( 343439 3h 1h 1w 1h )
IN NS ваш_регистратор2 @ IN A 95.xx.xx.xx |
Количество просмотров: 5110
Комментарии к статье:
Добавить комментарий
Автор комментария: admin91
Дата: 2012-09-27
Как я понимаю и в apache нужно будет при добавлении .РФ прописывать *.xn--p1ai.