Como o ub14.04.5 FF56 resolve com êxito um nome de domínio internacionalizado?

Como o ub14.04.5 FF56 resolve com êxito um nome de domínio internacionalizado?

Esta questão porque ambos digfalham nslookupquando FF é bem-sucedido. Existe alguma outra ferramenta de linha de comando que possa lidar com IDN (tentei colocar aspas duplas no DN).

Responder1

Os domínios IDN são traduzidos antes de serem consultados. O navegador faz essa conversão.

Você pode instalar a ferramenta idnpara traduzir - sudo apt-get install idn. Digite o domínio que deseja traduzir e pressione 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

Você também pode especificá-lo como parâmetro:

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

Você também pode usar uma ferramenta de site, comohttps://www.punycoder.com/

O nome traduzido pode então ser resolvido usando ferramentas de linha de comando padrão, como dig ou nslookup, ou usado em aplicativos que não reconhecem IDN.

Você também pode canalizar isso diretamente para o 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

informação relacionada