Как делает ub14.04.5 FF56, успешно разрешает Интернационализировавшее Доменное имя?

Этот вопрос, потому что обаdigиnslookupперестали работать, когда FF успешно выполняется. Есть ли некоторый другой инструмент командной строки, который может обработать IDN (я попробовал двойной кавычкой DN).

0
задан 8 November 2017 в 09:26

1 ответ

Домены IDN переводятся, прежде чем они будут запрошены. Браузер делает это преобразование.

Можно установить инструмент idn переводить - sudo apt-get install idn. Введите домен, Вы хотите перевести, и нажать Enter:

$ idn
libidn 1.29
Copyright 2002-2014 Simon Josefsson.
GNU Libidn is free software with ABSOLUTELY NO WARRANTY.  For more
information about these matters, see <http://www.gnu.org/licenses/>.
Type each input string on a line by itself, terminated by a newline character.
løk.no
xn--lk-lka.no

Можно также указать его в качестве параметра:

$ idn løk.no
xn--lk-lka.no

Можно также использовать инструмент веб-сайта, как https://www.punycoder.com/

Переведенное имя может затем быть разрешено с помощью стандартных инструментов командной строки, любят, роют или nslookup, или используемый в non-IDN-aware приложениях.

Можно также передать это по каналу прямо в nslookup:

$ idn løk.no | nslookup
Server:         10.1.12.15
Address:        10.1.12.15#53

Non-authoritative answer:
Name:   xn--lk-lka.no
Address: 212.125.204.196
1
ответ дан 1 November 2019 в 06:24

Другие вопросы по тегам:

Похожие вопросы: