免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2299 | 回复: 8

[DNS] 中文域名 [复制链接]

论坛徽章:
0
发表于 2003-07-24 09:39 |显示全部楼层
最近听说中国电信集团公司和中国互联网络信息中心(CNNIC)签署了合作协议,中国电信的DNS将支持中文域名。

论坛徽章:
0
发表于 2003-07-27 12:02 |显示全部楼层

中文域名

论坛徽章:
0
发表于 2003-08-25 14:42 |显示全部楼层

中文域名

请问:如何实现? 需要什么特殊的工具?

论坛徽章:
0
发表于 2003-08-25 14:56 |显示全部楼层

中文域名

[quote]原帖由 "zhouzhi"]请问:如何实现? 需要什么特殊的工具?[/quote 发表:

可以看看CNNIC的介绍:
www.cnnic.net/cdns/cdns-configure.shtml

论坛徽章:
0
发表于 2003-08-25 15:29 |显示全部楼层

中文域名

与英文域名一样,用户注册完一个中文域名之后,需要在相应的DNS、WWW、Email等服务器配置该中文域名才能真正使用。简单的说,中文域名配置流程与英文域名的配置流程没有什么不同,但由于现有的各种DNS、WWW、Email等服务器在自己的配置文件中尚不支持用中文直接编辑,需要在配置前进行Punycode转码,中国互联网络信息中心提供了在线转码和离线转码工具供用户使用。

DNS服务器配置

虚拟主机配置

邮件服务器配置

DNS服务器配置

    用户注册完一个中文域名之后,需要配置相应的DNS服务器来完成对该中文域名的解析。具体步骤如下:

1.在线转码或者利用离线转码工具将用户注册的这个中文域名转成punycode编码;

2.在DNS服务器的配置文件中增加新注册的这个中文域名子域;

3.指定这台DNS服务器为该中文域名子域解析系统的主服务器;

4.指定一个域数据文件,用来保存属于该中文域名子域的域名数据;

5.编辑域数据文件,设定域数据文件的系列号、更新周期等相关参数,并添加域名记录。


以"天蓝蓝.cn"为例:

天蓝蓝.cn转成punycode编码后变成了xn--rssy03ha.cn

named.conf

---------------------------------------------------------------------------

......

zone "xn--rssy03ha.cn" IN {

type master;

file "tllcn.zone"

}

......

---------------------------------------------------------------------------

tllcn.zone

---------------------------------------------------------------------------

@ IN SOA xn--rssy03ha.cn. sysadmin.xn--rssy03ha.cn. (

2003042201 ; Serial

43200 ; Refresh after 12 hours

7200 ; Retry after 2 hours

2592000 ; Expire after 30 days

86400 ) ; Minimum TTL of 1 day

IN NS xn--rssy03ha.cn.

xn--rssy03ha.cn. IN A 159.226.7.159

---------------------------------------------------------------------------

虚拟主机配置

虚拟主机分为基于IP的虚拟主机和基于名字的虚拟主机


如果是基于IP的虚拟主机,只需在httpd.conf为该主机配置一个punycode的ServerName就可以了。如:

<VirtualHost 159.226.7.159>;

ServerAdmin sysadmin@xn--rssy03ha.cn

DocumentRoot /usr/local/apache/htdocs

ServerName xn--rssy03ha.cn

ErrorLog /usr/local/apache/logs/error_log

CustomLog /usr/local/apache/logs/access_log common

</VirtualHost>;


如果是基于名字的虚拟主机,多主机名字基于一个IP,则需要在httpd.conf中做相应的配置:


NameVirtualHost 159.226.7.159

<VirtualHost 159.226.7.159>;

ServerAdmin sysadmin@xn--rssy03ha.cn

DocumentRoot /usr/local/apache/htdocs

ServerName xn--rssy03ha.cn

ErrorLog /usr/local/apache/logs/error_log

CustomLog /usr/local/apache/logs/access_log common

</VirtualHost>;

 

邮件服务器配置
在对邮件系统进行配置之前,需要使用转码工具将中文域名转成punycode编码,然后在这个中文域名子域的数据文件添加中文域名邮件转发记录。


配置示例:


1.将天蓝蓝.cn转成punycode编码xn--rssy03ha.cn

2.对天蓝蓝.cn子域增加邮件转发记录 tllcn.zone

---------------------------------------------------------------------------

@ IN SOA xn--rssy03ha.cn. sysadmin.xn--rssy03ha.cn. (

2003042201 ; Serial

43200 ; Refresh after 12 hours

7200 ; Retry after 2 hours

2592000 ; Expire after 30 days

86400 ) ; Minimum TTL of 1 day

IN NS xn--rssy03ha.cn.

IN MX 10 xn--rssy03ha.cn.

xn--rssy03ha.cn. IN A 159.226.7.159

---------------------------------------------------------------------------

3.对于没有邮件系统的用户,可以将中文域名转成punycode编码后的串作为域,建立邮件系统;对于已有英文邮件系统的用户,如果不想另建一个新的邮件系统,可在原有邮件系统中增加对中文域名邮件的收发支持。


1)sendmail

sendmail.mc文件中增加一个LOCALDOMAIN,然后重新build sendmail.cf。

---------------------------------------------------------------------------

......

DOMAIN(generic)dnl

LOCAL_DOMAIN(`nic.cnnic.cn ns.nic.cnnic.cn ns.cnnic.cn')

LOCAL_DOMAIN(`xn--rssy03ha.cn')

define(`confDOMAIN_NAME', `$w.nic.cnnic.cn')dnl

......

---------------------------------------------------------------------------

2)qmail

使用./vadddomain xn--rssy03ha.cn

论坛徽章:
0
发表于 2003-08-25 15:40 |显示全部楼层

中文域名

谢谢,我试一试

论坛徽章:
0
发表于 2005-12-06 15:48 |显示全部楼层
我试过,不行,咋办?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
发表于 2005-12-06 16:43 |显示全部楼层
這個東西在 IE,Outlook 等相關的 Broswer/MUA 不改版是不可能實現的 !
Firefox 也需 1.0.7 後才支援 (1.0.6 雖有但有安全問題)

论坛徽章:
7
寅虎
日期:2014-08-15 12:54:11狮子座
日期:2014-10-28 23:42:142015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-08-04 06:20:00IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00
发表于 2005-12-07 13:54 |显示全部楼层
中文域名一点意义都没有, 难道你会访问 论坛.中国由尼克斯.网络 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时8.5折

【架构革新 高效可控】2020年8月17日~19日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP