Chinaunix

标题: bind支持中文域名的解决方案? [打印本页]

作者: todayhero    时间: 2009-05-19 11:05
标题: bind支持中文域名的解决方案?
如何让linux环境下的bind支持中文域名.

如下面的域名
中国.cn
中国人.中国
作者: 枫影谁用了    时间: 2009-05-19 16:24

作者: polokus    时间: 2009-05-19 17:10
中文域名。。。。
没用过
作者: diancn    时间: 2009-05-19 21:03
先将"中国.cn"转换为punycode编码格式为:
"xn--fiqs8S.cn"
然后为它建立一个区:


  1. zone "xn--fiqs8S.cn" {
  2.   type master;
  3.   file "xn--fiqs8S.cn.txt";
  4. };
复制代码

在这个区文件中,凡是出现中文域名的地方(包括NS记录的name和rdata字段)都需要转换为punycode编码。

关于punycode,可参考:
http://en.wikipedia.org/wiki/Punycode

在线转码工具:
http://www.cnnic.cn/html/Dir/2003/10/29/1112.htm
http://www.motobit.com/util/punycode-decoder-encoder.asp




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2