DNS

DNS(缓存域名服务器)、(主域名解析服务器)的搭建

缓存域名服务器:

 

yum -y install bind bind-chroot  先安装这两个支持包

配置文件在/etc/named.conf然后vim进去:

  options:选项

  第二行为监听的IP,改为本机的

  下一行可以注释掉

  allow-qucry { any; } ;允许链接我的IP范围 any为所有人,切记  " ; " 的使用

  recursion yes; 是否迭代查询,一般都是yes

named-checkconf /etc/named.conf 检验配置文件有无问题

接下来启动这个文件 /etc/init.d/named start 

 

netstat -antup | grep 53 然后过滤其端口,查看是否运行,NFS的端口:53

然后vim /etc/resolv.conf DNS客户机的配置文件

将DNS服务的IP改为本机的

然后重启网卡文件/etc/init.d/network start

接下来就可以测试了,先ping个www.baidu.com试试

很简单哈!

 域名解析服务器:

先修改配置文件  vim /etc/name.conf

options:选项

  同样修改为自己的IP

第二行还是得注释掉//

  同样下面还得改为any 所有人

  添加forwarders  { 202.106.0.20; }

 

 

zone(区域)上面添加:

zone "域名.com" IN {

type master;(类型)

file "域名.zone";(记录本的位置)

};

cd /var/named  然后复制一下:cp -p named.empty 域名.com,zone  复制的时候必须得加  -p,不然会出问题。

然后vim 域名.com.zone (解析密码本的位置)

第一行时间,不用改变。

@  IN SOA  域名.com. root.ns1.域名.com(前面是域名,后面姑且说是管理员的邮箱把)

        前面改为当前时间(年月日)后面不变

        下面不变

    NS    ns1.域名.com(代表DNS解析的位置)

ns1      A    本地IP

www    A    同网段的某IP

news   A     同上

bbs      CNAME news    (bbs的别名news)

*     A    固定到某IP

 

好了,配置完成后

named-checkzone 域名.com 域名.com.zone 检验域名解析文件是否有问题,OK后

启动这个服务 /etc/init.d/named start

 

然后最后一步:将另一台客户机的配置文件改为本机的固定IP vim /etc/init.d start

最后的最后可以在客户机测试(ping)设定的域名了!

不过上面只是正向解析  域名=======》IP

 

posted on 2018-10-23 12:00  不期而遇~  阅读(118)  评论(0编辑  收藏  举报

导航