StrvingLady的技术积累

不积跬步,无以至千里;不积小流,无以成江海

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




阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/youxiansanren/article/details/52368256
个人分类: Shell
上一篇jmeter 性能测试 结果分析
下一篇命令行编译/安装/运行iOS App
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭