Доменное имя в зоне РФ

Планируется ли доработка сервиса DNS для поддержки символов кириллического алфавита ?
а то вроде дистр Российский, а кириллицу не поддерживает :frowning:

да вроде и не должен,в данном случае-цитата из мана:“Доменное имя может состоять только из ограниченного набора ASCII-символов, позволяя набрать адрес домена независимо от языка пользователя. ICANN утвердил основанную на Punycode систему IDNA, преобразующую любую строку в кодировке Unicode в допустимый DNS набор символов” хотя могут уже быть и либы для сервера/клиента для перекодировки…

$ nslookup командировка.рф
...
Non-authoritative answer:
Name:   командировка.рф
Address: 109.70.27.4

[I] net-dns/bind-tools
     Установленные версии:  9.12.2_p2-r1^t{tbz2}(10:44:56 14.12.2018)(*idn* ipv6 readline seccomp ssl -doc -gost -gssapi -libedit -libidn2 -libressl -urandom -xml)
     Домашняя страница:     http://www.isc.org/software/bind
     Описание:              bind tools: dig, nslookup, host, nsupdate, dnssec-keygen

Так вроде работает, нет?

Так вроде работает, нет?

Что то не работает никак

CDS ~ # cl-dns-zoneadd -n элса.рф --server элса.рф --ipserver 192.168.1.2
Traceback (most recent call last):
  File "/usr/bin/cl-dns-zoneadd", line 40, in <module>
    if obj.addZoneDnsServer(optObj.opt):
  File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 17725, in addZoneDnsServer
    zoneIP, zoneListMX):
  File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 17112, in createMasterZone
    if not objTxtZone.createZone(self.clVars, zoneName, "master"):
  File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 16782, in createZone
    zoneMasters)
  File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 16574, in getTextZone
    };' %(zoneName,zoneType,zoneName,dnsDN,dnsCommaSplDN,dnsBasePw)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd1 in position 6: ordinal not in range(128)
CDS ~ #

$ idn
libidn 1.35
Copyright 2002-2015 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.
элса.рф
элса.рф

ну т.е. в вашей команде нужно ставить не элса.рф, а элса.рф