前言:
域名系统 (英文:Domain Name System 缩写; DNS) 是互联网的一项
服务,它作为将域名和IP地址相互映射的一个分布式数据库,可以使人们更加
方便的访问网络.
正文:
进行实验环境的准备:
1、 进行虚拟机的上网准备
(1)在真机上进行相关的设定
systemctl start firewalld ###进行防火墙的开启
firewall-cmd --list-all ###查看masquerade是否开启
firewall-cmd --add-masquerade ###进行masquerade的开启
(2)在虚拟机上进行相关的设定
进行网络的设定
cd /etc/sysconfig/network-scripts/ ###进行目录的切换
vim ifcfg-westos ###进行网络的设定
ping 114.114.114.114 ###进行网络的拼接
进行yum源的配置
vim /etc/yum.repos.d/yum.repo ###进行yum源的设定
yum clean all ###清除原有的yum缓存
yum repolist ###列出yum仓库信息
进行bind软件的安装
yum install bind -y ###进行软件的安装
进行火墙的关闭和开机不自启的设定
systemctl stop firewalld ###进行火墙的关闭
systemctl disable firewalld ###开启火墙的开机不自启
一、进行DNS高速缓存的设定与检测
(1)查看bind的配置文件
rpm -qc bind ###进行bind配置文件的查找
(2)进行配置文件的设定
vim /etc/named.conf ###进行配置文件的编辑
vim /etc/resolv.conf ###进行服务询问指向的设定
(3)进行域名解析的相关测定
dig www.baidu.com ###进行百度域名的解析
(4)在另一台主机主机上进行相关域名的测定
vim /etc/resolv.conf ###进行服务询问指向的设定
dig www.baidu.com ###进行百度域名的解析
(5)得出的结论:
可以得出结论:DNS的高速缓存为用户访问网路提供了更快的速度.
二、权威DNS的正向解析
(1)进行named配置文件的编辑
vim /etc/named ###进行配置文件的编辑
(2)进行主配置文件包含文件的编辑
vim /etc/namedd.rfc1912.zones ###进行主配置文件包含文件的编辑
(3)进行所指向文件的编辑
cd /var/name