Вход для клиентов
Главная/Punycode-конвертер

Punycode-конвертер

Инструмент предназначен для преобразования русских доменных имён (или другой строки) в кодировку Punycode, которая используется в многоязычной системе доменных имён. Возможно прямое и обратное преобразование.

IDN (Unicode)

пример: хостинг-беларуси.рф

Punycode (ACE)

пример: xn----8sbcgmofwni4adjeyt.xn--p1ai

WHOIS информацию о доменных именах (в том числе русских) можно посмотреть на странице Whois-сервис.

Суть технологии многоязычных доменов заключается в преобразовании имен из UNICODE в ASCII совместимый код (ACE — ASCII Compatible Encoding) на стороне клиента, и отправлении в систему DNS в преобразованном виде.

ASCII совместимый код (ACE) служит для того, чтобы представить строки состоящие из символов набора UNICODE с помощью латинских букв нижнего регистра и цифр, то есть с помощью символов, которые допускаются для имён доменов в традиционной системе DNS. Для использования в многоязычной системе имён (iDNS) применяется алгоритм Punycode.

Пример

Допустим, Вы зарегистрировали домен на русском языке: хостинг-беларуси.рф Тогда данное доменное имя в различных представлениях будет выглядеть так:
IDN (Unicode): хостинг-беларуси.рф
Punycode (ACE): xn----8sbcgmofwni4adjeyt.xn--p1ai

Процесс работы будет следующим. Клиент запрашивает домен хостинг-беларуси.рф (вводит имя в адресной строке браузера). Это имя преобразуется в последовательность символов Punycode: xn----8sbcgmofwni4adjeyt.xn--p1ai Далее запрос на разрешение имени xn----8sbcgmofwni4adjeyt.xn--p1ai в IP-адрес отправляется на соответствующий DNS-сервер и DNS-сервер возвращает ответ.

Преобразование необходимо, поскольку не все существующие DNS-серверы поддерживают обработку доменных имен в формате IDN.

Таким образом, к сайту можно обратиться, используя либо имя IDN (в этом случае преобразование имени в Punycode осуществляется на стороне клиента непосредственно в браузере), либо непосредственно Punycode.

Хостинг и домены в Республике Беларусь
© ООО «ТриИнком», 2024 г.

Официальный регистратор доменов. Профессиональный хостинг в Беларуси.

Сайт разработан ООО «ТриИнком»

УНП 391493811
Зарегистрировано Новополоцким горисполкомом 22.07.2013.
211446Республика БеларусьВитебская областьг. Новополоцкул. Юбилейная, д. 2а, каб. 308
220140Республика Беларусьг. Минскул. Домбровская, д. 9, каб. 1311

mastercard mastercard ID Check MasterCard SecureCode VISA VISA SECURE белкарт белкарт интернет пароль МИР MIR Accept ЕРИП expresspay webpay UnionPay