Прописываем РФ в BIND

Автор: Admin

Дата:2012-09-27

Давайте немного поговорим как происходит преобразование доменных имен на русском языке типа плутонит.рф в тот который понимают DNS сервера.

Так вот для этого используется punycode - это преобразования символов, относящихся к Unicode, в последовательность символов в кодировке ASCII.

Домены, которые имеют символы национальных алфавитов называют IDN-доменами (например РФ).
Как Вы знаете, то теперь каждый желающий может зарегистрировать свое доменное имя на родном языке РФ.
Однако некоторые сервисы не поддерживают IDN доменов. Поэтому и появляется необходимость преобразования.

А теперь давайте приступим к прописыванию зоны РФ в BIND. 

Зона РФ в BIND

Имеем:
Доменное имя  плутонит.рф
При помощи сервиса http://www.simpledns.com/idn-convert.aspx производим преобразование и на выходе получаем xn--h1afgddtdd.xn--p1ai
плутонит.рф = xn--h1afgddtdd.xn--p1ai - именно ее и прописываем в Bind.
Получаем в файле named.conf следующее:

zone "xn--h1afgddtdd.xn--p1ai" {
type master;
file "/etc/bind/zones/domain.rf";
};

Дальше работаем с файлом зоны - domain.rf, соответственно вместо привычного доменного имени вставляем
xn--h1afgddtdd.xn--p1ai

xn--h1afgddtdd.xn--p1ai.       IN SOA  ns.xn--h1afgddtdd.xn--p1ai.         mail@. (

                                                343439

                                                3h

                                                1h

                                                1w

                                                1h )


   IN NS ваш_регистратор1

   IN NS ваш_регистратор2

@   IN      A       95.xx.xx.xx

Количество просмотров: 3094

Комментарии к статье:

Автор комментария: admin91
Дата: 2012-09-27

Как я понимаю и в apache нужно будет при добавлении .РФ прописывать *.xn--p1ai.

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2017