欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

缓存DNS域名解析服务器的制作方法

发布时间:2025/4/5 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 缓存DNS域名解析服务器的制作方法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
                                          缓存DNS 缓存域名解析服务器的配置方法: 第一步: 查看你的软件包是否安装 客户端需要安装bind bind-utilsbind-libs<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

服务器端:bind bind-utils

#yum list installed | grep bind 如果出现bind-utilsbind-libs而没有bind 软件包。说明bind-utilsbind-libs已经安装而bind没安装,做好你的yum源然后:

#yum install bind

 

第二步:

#vim /etc/named  修改nameserver选项指定一个可以上网的DNS192.102.221.68为例)

       nameserver 192.102.221.68

保存退出,这时一定要能上网,注意网关

#cd /var/named/

#dig –t NS . > /var/named/named.ca            注意 “点”别忘了,指定根域文件

 

第三步:

#vim localhost.zone      添加如下内容注意有很多 “点”不能漏掉

$TTL 86400

@    1D   IN   SOA       localhost.        root.localhost. (

                     2010080301

                     1H

<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />5M

                     7D

                     1D         )

@    IN   NS   localhost.

localhost  IN  A     127.0.0.1 保存退出:wq

 

第四步 #cp localhost.zone  named.local

删除其中的localhost    IN  A     127.0.0.1        并添加  1     IN   PTR localhost.       

注意有很多 不能漏掉

#vim named.local 

$TTL 86400

@    1D   IN   SOA       localhost.        root.localhost. (

                     2010080301

                     1H

5M

                     7D

                     1D         )

@    IN   NS   localhost.

1     IN   PTR localhost.

保存退出:wq

 

第五步:

编辑主配置文件,添加内容如下

#vim /etc/named.conf   

options {

                     directory        “/var/named”; }; zone “.” IN { type hint; file “named.ca” };

 

zone “localhost” IN { type master; file “localhost.zone”; };

 

zone “0.0.127.in-addr.arpa” IN { type master ; file “named.local”; }; 保存退出:wq 第六步: 修改文件属组 #chgrp    named     /etc/named.conf #chgrp    named     /var/named/localhost.zone #chgrp    named     /var/named/named.ca

#chgrp    named     /var/named/named.local 第七步: 启动服务并查看端口53 是否启动,如果已启动就说明成功了。 #service named start #netstat –tunlp 第八步: 测试 #vim /etc/resolv.conf   nameserver         127.0.0.1 #dig –t A www.baidu.com DNS指向自己,测试百度能解析就表示成功了。

 

 

 

 

 

转载于:https://blog.51cto.com/huakaihuaxie/367061

总结

以上是生活随笔为你收集整理的缓存DNS域名解析服务器的制作方法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。