By the way, for all who need a workaround, here's a simple script that uses idn tool (apt install idn) to translate any non-ascii parameters to punycode and pass them to supplied executable.
Example: $ type host host is aliased to `idnwrapper.sh host' $ host почта.рф xn--80a1acny.xn--p1ai has address 91.215.36.43 xn--80a1acny.xn--p1ai mail is handled by 20 78.108.81.1. ** Attachment added: "idn wrapper" https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/175316/+attachment/5094800/+files/idnwrapper.sh -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to iputils in Ubuntu. https://bugs.launchpad.net/bugs/175316 Title: no IDN in nslookup and host Status in BIND: New Status in bind9 package in Ubuntu: Confirmed Status in iputils package in Ubuntu: Fix Released Status in bind9 package in Debian: New Bug description: Binary package hint: bind9 Neither nslookup or host supports IDN. If you try , for example, to get the IP for "registrera-domän.se" it fails every time. As the use of IDN is increasing I think it would be a good thing if these tools supported this. To manage notifications about this bug go to: https://bugs.launchpad.net/bind/+bug/175316/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp