添加主服务器数据库文件

1)将基本的DNS软件包安装(参考DNS主服务器教程)
2)###### vim /etc/named.rfc1912.zones  :建立域名数据库文件与域名形成关联(这样查询这个域名时DNS就会搜索数据库中的文件)
图1:域名 图2:第一个建的DNS服务器为master  图3: 域名数据库 文件名

2)### named-checkconf   :检查配置文件语法是否出错
3)### 在 /var/named 下(数据库文件的存放路径),touch数据库文件(要与vim /etc/named.rfc1912.zones 配置的一致),并将权限设置为640 以及 所属组改为named(因为/etc/named.cof是以named账号来运行的)

cd /var/named;touch cql.org.zone;chmod 640 cql.org.zone;chgrp named cql.org.zone

4)###  vim /var/named/cql.org.zone  :修改数据库文件、p -p /var/named/named.localhost /var/named/cql.org.zone  :将格式黏贴进去
图1:数据库表存活的时间为1天
图2:表示当前域,因为这个文件与 cql.org 这个域关联因此当前域为 cql.org
图3:ns=name server :表示当前域的服务器名称

图4:服务器管理邮箱
图5:当前域服务器的名称,如果有多个域(slave)则是ns2、ns3 这样命名
图6:域全名,因为@作用全局因此www后面不用跟 cql,org
图7:映射域全名的IP(一个A表示IPv4)

###ps:序列号也很重要主服务器序列号一定要大于salve(从服务器)的序列号,否则同步会失效。

 

5)###保存后退出,使用rndc reload 加载配置文件(切勿使用systemctl restart named  :不仅无法重启named还会关闭端口53是个BUG)

6)### 在客户机上访问域名成功解析出ip

 

 

 

 

 

 



 

posted on 2021-05-18 20:09  1251618589  阅读(12)  评论(0编辑  收藏  举报

导航