配置DNS服务器
DNS(Domain Name System,域名系统),因特网上作为域名和ip地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够直接被读取的ip数串。通过主机名,最终得到该主机名对应的过程叫做域名解析。DNS协议运行在UPD协议上,使用端口为53。
1.安装部署;
yum install bind -y
systemctl start named
systemctl enable named
systemctl stop firewalld
主配置文件:/etc/named.conf
子配置文件: /etc/named.rfc1912.zones
数据目录; /var/named
2.高速缓存dns
缓存dns 服务器可以通过缓存减少DNS客户端访问外部DNS服务器的网络流量,并且可以降低DNS 客户端解析域名的时间。
A.编辑配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
B.systemctl restart network
C.vim /etc/named.conf
11行:
18行
F.
测试方;
1.编辑配置文件:vim /etc/resolve.conf


2.vim /etc/sysctl.conf

[root@foundation20 Desktop]# sysctl -p
net.ipv4.ip_forward = 1
4.主机 dig www.baidu.com
3.权威DNS的正向解析:
用于域名得到ip地址的映射,当DNS客户端请求解析某个域名时,DNS服务器通过正向寻找,并返回给DNS用户端对应的ip地址。