Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

сети:кириллические_доменные_имена [2011/02/16 13:14] (текущий)
Строка 1: Строка 1:
 +====== кириллические доменные имена ======
 +Применимость:​ dns
 +
 +Слова для поиска:​ русские имена DNS
 +
 +----
 +===== Решение:​ =====
 +
 +Недавно созданы новые "​национальные"​ домены верхнего уровня. ​
 +
 +Вот список всех TLD доменов ( http://​data.iana.org/​TLD/​tlds-alpha-by-domain.txt ). 
 +
 +Для России есть домен под именем "​рф."​. ​
 +
 +Однако команда **ping президент.рф** у вас не сработает скорее всего. Как же это работает?​
 +
 +Работает это таким образом: ​
 +
 +Пользователь указывает в адресной строке броузера **президент.рф**,​ броузер перекодирует этот адрес в формат [[wp>​punycode]] и получается "​xn--d1abbgf6aiiy.xn--p1ai",​ далее системный [[wp>​Resolver_(DNS)#​DNS_resolvers|резолвер]] пользователя выполняет стандартное обращение к серверу DNS на определение IP адреса для А записи с именем **xn--d1abbgf6aiiy.xn--p1ai**. ​
 +
 +Таким образом поддержка национальных языков в DNS именах выполняется на уровне клиентского програмного обеспечения. ​
 +
 +Для просмотра страниц вебсайта броузер должен уметь использовать punycode. ​
 +
 +Для работы с  email - почтовый клиент должен поддерживать punycode. И так далее.
 +
 +Для тестирования доменов консольными утилитами придется использовать заначение домена в punycode.
 +Для преобразования кириллического домена в punycode следует заранее использовать какой нибудь [[http://​mct.verisign-grs.com/​|конвертер]]
 +
 +{{:​howto:​сети:​cyr_dns.png|}}
 +
 +
 +  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
 +
 +
 +<​code|проверка домена президент.рф утилитой 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
 +</​code>​
 +===== Администратору =====
 +
 +Администратуру DNS сервера для создания зоны надо конвертировать кириллическое имя домена punycode [[http://​mct.verisign-grs.com/​|конвертером]] (например президент.рф --> xn--d1abbgf6aiiy.xn--p1ai) и везде использовать только это значение (xn--d1abbgf6aiiy.xn--p1ai). ​
 +
 +Решите сами вопрос - нужно ли вам кириллическое имя....?
 +
 +===== Видео =====
 +**Нужен ли кириллический домен?​(ЗДЕСЬ И СЕЙЧАС)**
 +
 +//
 +В студии ЗДЕСЬ И СЕЙЧАС известный блогер и журналист Антон Носик и Алексей Королюк,​ разработчик правил регистрации доменов .РФ//
 +
 +{{youtube>​RqokFZKDa48?​medium}}
 +
 +===== Ссылки:​ =====
 +  * [[http://​mct.verisign-grs.com/​|IDN Conversion Tool]]
 +  * [[http://​www.reg.ru/​whois/​punycode|Конвертация имён IDN-доменов]]
 +  * [[http://​www.opennet.ru/​base/​net/​rus_dns.txt.html|Punycode,​ доменные зоны с использованием национальных символов (.ру, .ком, .нет) (dns rus) ]]
 +
 +---- 
 +Актуальность:​ 2011/02/16 11:48 
 +
 +{{tag>​dns кириллица}}