кириллические доменные имена

Применимость: dns

Слова для поиска: русские имена DNS


Решение:

Недавно созданы новые «национальные» домены верхнего уровня.

Вот список всех TLD доменов ( http://data.iana.org/TLD/tlds-alpha-by-domain.txt ).

Для России есть домен под именем «рф.».

Однако команда ping президент.рф у вас не сработает скорее всего. Как же это работает?

Работает это таким образом:

Пользователь указывает в адресной строке броузера президент.рф, броузер перекодирует этот адрес в формат punycode и получается «xn–d1abbgf6aiiy.xn–p1ai», далее системный резолвер пользователя выполняет стандартное обращение к серверу DNS на определение IP адреса для А записи с именем xn–d1abbgf6aiiy.xn–p1ai.

Таким образом поддержка национальных языков в DNS именах выполняется на уровне клиентского програмного обеспечения.

Для просмотра страниц вебсайта броузер должен уметь использовать punycode.

Для работы с email - почтовый клиент должен поддерживать punycode. И так далее.

Для тестирования доменов консольными утилитами придется использовать заначение домена в punycode. Для преобразования кириллического домена в punycode следует заранее использовать какой нибудь конвертер

ping xn--d1abbgf6aiiy.xn--p1ai
PING xn--d1abbgf6aiiy.xn--p1ai (195.208.24.91) 56(84) bytes of data.
64 bytes from kremlin.ru (195.208.24.91): icmp_req=1 ttl=49 time=76.3 ms

проверка домена президент.рф утилитой host

host -a xn--d1abbgf6aiiy.xn--p1ai
Trying "xn--d1abbgf6aiiy.xn--p1ai"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8192
;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;xn--d1abbgf6aiiy.xn--p1ai.	IN	ANY

;; ANSWER SECTION:
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	SOA	ns.gov.ru. root.ns.gov.ru. 3010101801 10800 3600 3600000 86400
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	NS	ccl.dns.ripn.net.
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	NS	ns.gov.ru.
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	NS	acl.dns.ripn.net.
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	NS	ns2.gov.ru.
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	NS	bcl.dns.ripn.net.
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	TXT	"RKIN - Russian Kremlin Internet Network, Moscow, Russia"
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	A	195.208.24.91
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	MX	5 mx0.gov.ru.
xn--d1abbgf6aiiy.xn--p1ai. 1800	IN	MX	10 mx.gov.ru.

Received 314 bytes from 156.154.70.1#53 in 75 ms

Администратору

Администратуру DNS сервера для создания зоны надо конвертировать кириллическое имя домена punycode конвертером (например президент.рф –> xn–d1abbgf6aiiy.xn–p1ai) и везде использовать только это значение (xn–d1abbgf6aiiy.xn–p1ai).

Решите сами вопрос - нужно ли вам кириллическое имя….?

Видео

Нужен ли кириллический домен?(ЗДЕСЬ И СЕЙЧАС)

В студии ЗДЕСЬ И СЕЙЧАС известный блогер и журналист Антон Носик и Алексей Королюк, разработчик правил регистрации доменов .РФ

Ссылки: