Например $ host нановодка.рф ns1.reg.ru Using domain server: Name: ns1.reg.ru Address: 217.16.28.64#53 Aliases: Host \208\189\208\176\208\189\208\190\208\178\208\190\208\180\208\186\208\176.\209\128\209\132.localdomain not found: 2(SERVFAIL) или $ dig нановодка.рф @ns1.reg.ru ; <<>> DiG 9.3.6-P1 <<>> нановодка.рф @ns1.reg.ru ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 47943 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;\208\189\208\176\208\189\208\190\208\178\208\190\208\180\208\186\208\176.\209\128\209\132. IN A ;; Query time: 107 msec ;; SERVER: 217.16.28.64#53(217.16.28.64) ;; WHEN: Mon Nov 15 23:50:43 2010 ;; MSG SIZE rcvd: 41 или $ dig 中国中国中国.中国 ; <<>> DiG 9.3.6-P1 <<>> 中国中国中国.中国 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 34113 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;\228\184\173\229\155\189\228\184\173\229\155\189\228\184\173\229\155\189.\228\184\173\229\155\189. IN A ;; AUTHORITY SECTION: . 10745 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010111401 1800 900 604800 86400 ;; Query time: 16 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Tue Nov 16 00:04:53 2010 ;; MSG SIZE rcvd: 118 если сконвертировать, то работает: $ dig xn--fiQAA631GbAB.xn--fiQs8S ; <<>> DiG 9.3.6-P1 <<>> xn--fiQAA631GbAB.xn--fiQs8S ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33372 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;xn--fiQAA631GbAB.xn--fiQs8S. IN A ;; AUTHORITY SECTION: xn--fiQAA631GbAB.xn--fiQs8S. 3578 IN SOA dns17.hichina.com. hostmaster.hichina.com. 2010010900 10800 2000 691200 50000 ;; Query time: 16 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Tue Nov 16 00:04:35 2010 ;; MSG SIZE rcvd: 109 В версии bind-utils-9.7.1 всё работает $ dig 中国中国中国.中国 ; <<>> DiG 9.7.1-P2-RedHat-9.7.1-2.P2.fc13 <<>> 中国中国中国.中国 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29287 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;中国中国中国.中国. IN A ;; AUTHORITY SECTION: 中国中国中国.中国. 3600 IN SOA dns17.hichina.com. hostmaster.hichina.com. 2010010900 10800 2000 691200 50000 ;; Query time: 691 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Nov 15 22:07:46 2010 ;; MSG SIZE rcvd: 109 Привык уже в консоли это всё делать, но как появилась зона РФ замаялся конвертировать
См. тж. bind9.8-utils
(In reply to comment #1) > См. тж. bind9.8-utils Т.е., имелось ввиду, что установка bind9.8-utils проблему с IDN решает: $ host нановодка.рф нановодка.рф has address 176.9.6.157 нановодка.рф mail is handled by 10 mail.нановодка.рф. При этом, основной пакет bind, 9.9.2-alt4 сейчас уже, так и собирается без поддержки IDN.
Ввиду > 2014-Jun-13 11:10:06 :: task #121453 for sisyphus started by mike: > #100 delete bind9.8 ... > 2014-Jun-13 11:22:10 :: ACL for old project `bind9.8' removed > 2014-Jun-13 11:22:10 :: task #121453 for sisyphus DONE актуальность бага заметно подросла. К p8 надо бы закрыть проблему.
p9. bind-utils 9.11.13. проблема актуальна. ---- при самостоятельной сборке с --with-libidn2 не заметил проблем: $ nslookup яндекс.рф ** server can't find \209\143\208\189\208\180\208\181\208\186\209\129.\209\128\209\132: NXDOMAIN $ ./bind-9.11.13/bin/dig/nslookup яндекс.рф Name: яндекс.рф Address: 5.255.255.55
Если не хочется собирать с libidn2 весь пакет, нельзя ли использовать libidn2 только для компонент из подпакета bind-utils?
bind-9.16.34-alt1 -> sisyphus: Tue Oct 25 2022 Stanislav Levin <slev@altlinux> 9.16.34-alt1 - 9.11.37 -> 9.16.34 (closes: #40170). - Built with libidn2 (closes: #24573). - Fixed Url (closes: #43556).
(In reply to Repository Robot from comment #6) > - Built with libidn2 (closes: #24573). В p10 планируется?