DNS服务器搭建

前言:DNS即 Domian Name System (域名系统)的缩写,它的用处是讲ip地址转换成对应主机名 或者 将主机名转换成与之对应的ip地址的一种机制



1.查看DNS服务器是否安装

 rpm –qa |grep bind
如果没有安装,则需要安装 bind

 yum install bind 



2.查看DNS服务器当前状态

service named status
如果返回状态为停止,则需要启动DNS服务器

service named  start
确定DNS服务器启动后,进行配置

3.首先输入 ipconfig 查看当前系统使用的IP地址 ,例如 192.168.45.92


4.在/etc 目录下,创建主配置文件  named.conf

options {
 directory "/var/named";  	        #告知工作目录
};
zone "cyt.test.com"  IN 	{	#本地正解定义 
	type master; #类型为master 
	file "db.cyt.test.com.zone";    正解文件名 所在目录为:/etc/var/named
};

zone "192.166.22.in-addr.arpa" IN { 	#本地反解定义 
	type master;
	file "db.192.166.22.in-addr.arpa.zone"; #反解文件名
};



5.创建2个解析文件(正向解析 + 反向解析)

正向解析:在  /etc/var/name 目录下创建文件

 vim  db.cyt.test.com.zone

db.cyt.test.com.zone文件内容为下:

$TTL    600 ;
@       IN      SOA    localhost. root.localhost.  (
                        2008012701 ; Serial  #时间+序列号01 
                        3h         ; Refresh # 刷新时间:每隔多久来master查询更新   
                        15         ; Retry   # 重试时间间隔  
                        1w         ; Expire  # 过期时间,如果7天仍找不到master,slave停止服务   
                        3h )       ; Minimum # 否定答案ttl值,表示查询不到再次查询需要时间 
                IN      NS      ssh.sandai.net.
             1M IN      A     10.10.10.10 #IP地址


反向解析:在  /etc/var/name 目录下创建文件

 vim  db.192.166.22.in-addr.arpa.zone


db.192.166.22.in-addr.arpa.zone文件内容为下:

$TTL    600 ;
@       IN      SOA    localhost. root.localhost.  (
                        2008012701 ; Serial  #时间+序列号01 
                        3h         ; Refresh # 刷新时间:每隔多久来master查询更新   
                        15         ; Retry   # 重试时间间隔  
                        1w         ; Expire  # 过期时间,如果7天仍找不到master,slave停止服务   
                        3h )       ; Minimum # 否定答案ttl值,表示查询不到再次查询需要时间 
                IN      NS      ssh.sandai.net.
             1M IN      A    cyt.test.com  #域名


6.检查解析文件编辑是否正确,执行:

nslookup cyt.test.com localhost 
如果指向是是配置的IP地址,表示配置正确


7.重启DNS服务器,执行

service named restart




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值