Linux 搭建中文域名的DNS服务器

配置之前先来解释一下中文域名是如何工作的:

当我们在浏览器上输入 朝阳.北京.中国 这个域名的时候 浏览器会把中文域名翻译成Punycode编码然后再

传送给DNS服务器解析,例如 朝阳.北京.中国 翻译成Punycode编码以后就是

xn--tpv116h.xn--1lq90i.xn--fiqs8s

朝阳 = xn--tpv116h 北京 = xn--1lq90i 中国 = xn--fiqs8s

点我转码

所以我们需要在Linux DNS服务器上用Punycode码做域名。下面开始配置

首先配置主配置文档(在这里我就只配置了一个正向区域,反向区域跟平常的是一样的只是域名那里要更换成Punycode编码)

Linux 搭建中文域名的DNS服务器

然后修改解析文件

Linux 搭建中文域名的DNS服务器

这里DNS就配置好了 重启dns服务。

下一步我们要配置apache绑定这个中文域名,从而实现用浏览器的访问 (apache

服务在这里就不讲了,没有学过apache服务的同学在配置之前最好学习一下apache服务)

绑定完成后重启apache服务

接下来我们用浏览器访问一下

Linux 搭建中文域名的DNS服务器

Linux 搭建中文域名的DNS服务器

相关阅读

RHEL6服务器搭建DNS服务器

精解Linux RHEL 6.x DNS 服务器

Ubuntu DNS服务器配置

Solaris中配置DNS服务器

CentOS 6.3 x64下借助MySQL和DNS view实现智能DNS

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12676564d9215535411b94d4735c59bc.html