DNS服务器简单配置

DNS:服务名为named,端口为53,运行时的虚拟环境为/var/named/chroot,有一个名为named的守护进程在后台运行。
DNS正向解析:根据域名找到对应的ip地址。
DNS反向解析:根据ip找到对应的域名。(不常用)
FQND:完全合格的域名。(例如:www.baidu.com)

BIND域名服务:一套专门用来管理DNS的工具。

配置DNS服务器:
yum -y install bind-chroot bind 	# 其中bind是主要工具,bind-chroot用于监控bind从而保证DNS的安全。
主配置文件:/etc/named.conf			#当前主机负责解析的域名
地址库文件:/var/named/				#域名解析的结果,配置文件参考 /var/named/named.localhost

1.备份主配置文件:cp -p /etc/named.conf /etc/named.conf.bak		#-p原样复制,所有者等一系列信息一样 

2.修改主配置文件:vim /etc/named.conf
options{
	directory "/var/named"		#地址库文件所在目录
};
zone "nb.com" IN {				#nb.com是自定义的,本机负责解析的域名
	type master;				#master表示为主DNS服务器
	file	"nb.com.zone"		#地址库文件的名字/var/named/nb.com.zone
}

3.修改地址库配置文件:/var/named/nb.com.zone
创建主配置文件中定义的配置文件:
	cp -p /var/named/named.localhost /var/named/nb.com.zone
	vim /var/named/nb.com.zone
配置文件的上半部分是固定的格式不需要修改,需要对下半部分进行修改:
NS:NameServer,域名服务器
A:正向解析
AAAA:ipv6的正向解析。

配置:
nb.com.	NS	bogon.					#nb.com.是主配置文件/etc/named.conf中zone定义的域名(必须以.结尾,如果不加点,则会自动补全定义的域名:www---->www.nb.com),bogon是主机的域名(可以随便定义)
bogon.		A		192.168.80.128	#意思就是主机bogon对应的ip为192.168.80.128
# 这两行是必须要定义的,声明了DNS服务器需要解析的域名以及服务器对应的ip地址,被称为DNS声明记录。
www			A		192.168.1.1		#www.nb.com 对应的ip是192.168.1.1
ftp.nb.com.	A		192.198.1.2		#ftp.nb.com 对应的ip是192.168.1.2

重起服务:
systemctl restart named
systemctl enable named

多域名解析:

1.在主配置文件中再添加一个zone
zone "qq.cn" IN {
	type master;
	file	"qq.cn.zone"
};

2.在地址库文件的目录下添加一个qq.cn.zone的文件
cp -p /var/named/named.localhost	/var/named/qq.cn.zone
修改地址库文件qq.cn.zone

写总结的第七天!!!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值