Linux搭建DNS实战一
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux搭建DNS实战一相关的知识,希望对你有一定的参考价值。
DNS配置使用
Linux搭建DNS实战一 本地解析
svr5 为服务端-CentOS6
pc205为客户端-CentOS6
软件包bind、bind-chroot
安装软件包
-----------------
[[email protected] ~]# yum -y install bind bind-chroot
[[email protected] ~]# mv /etc/named.conf /etc/named.conf.bak //备份默认配置
因为配置文件里很多功能用不到,所以直接创建一个,这样简单明了,需要什么功能在往上加。
vim /etc/named.conf
options {
directory "/var/named"; //地址文件的默认位置
};
zone "hellc.cn" IN { //定义正向区域
type master; //区域类型为主DNS
file "hellc.cn.zone"; //地址库文件
};
...
named-checkconf /etc/named.conf //检查语法
无输出,代表配置文件语法没问题。
---------------------------------------
建立解析数据库(区域文件)
根据named.conf配置中指定的路径和名称
[[email protected] ~]# vim /var/named/hellc.cn.zone
$TTL 86400
@ IN SOA @ root.hellc.cn.(
2015052201 ;更新序列号
4H ;刷新时间
15M ;重试间隔
4H ;超时时间
1D ;无效记录的生存时间
)
@ IN NS www.hellc.cn. ;本区域DNS服务器的FQDN
www IN A 192.168.4.5 ;本区域DNS服务器的IP地址
bbs IN A 192.168.4.205 ;其他解析记录
tts IN A 192.168.4.110
...
named-checkzone hellc.cn /var/named/hellc.cn.zone
//确保结果为OK:
chown :named /etc/named.conf /var/named/hellc.cn.zone
//设置所属组为named
[[email protected] named]# service named restart
//启动服务
客户端检测
修改客户点DNS
该文件是DNS域名解析的配置文件
nameserver 定义DNS服务器的IP地址
[[email protected] ~]# vim /etc/resolv.conf
nameserver 192.168.4.5
...
使用nslookup测试一下DNS是否能解析
nslookup www.hellc.cn
nslookup查询www.hellc.cn解析结果应为192.168.4.5
nslookup查询bbs.hellc.cn解析结果应为192.168.4.205
nslookup查询tts.hellc.cn解析结果应为192.168.4.110
简单的dns就搭建好了。
=======================
本文出自 “Linux运维-小墨” 博客,请务必保留此出处http://xmomo.blog.51cto.com/5994484/1931805
以上是关于Linux搭建DNS实战一的主要内容,如果未能解决你的问题,请参考以下文章
Linux—CentOS7.4-DNS一(搭建DNS服务器)