¿Cómo resuelve ub14.04.5 FF56 con éxito un nombre de dominio internacionalizado?

¿Cómo resuelve ub14.04.5 FF56 con éxito un nombre de dominio internacionalizado?

Esta pregunta se debe a que ambos digfallan nslookupcuando FF tiene éxito. ¿Existe alguna otra herramienta de línea de comando que pueda manejar IDN (lo intenté con comillas dobles en el DN)?

Respuesta1

Los dominios IDN se traducen antes de ser consultados. El navegador realiza esta conversión.

Puede instalar la herramienta idnpara traducir - sudo apt-get install idn. Ingresa el dominio que deseas traducir y presiona 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

También puedes especificarlo como parámetro:

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

También puede utilizar una herramienta de sitio web, comohttps://www.punycoder.com/

Luego, el nombre traducido se puede resolver usando herramientas de línea de comandos estándar como dig o nslookup, o usarse en aplicaciones que no son compatibles con IDN.

También puedes canalizar esto directamente a 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

información relacionada