一、DNS
定义:DNS是“域名系统”的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网
二、实验
1.正向解析
根据域名查找对应的IP地址
先改
配置正向区域数据文件
cd /var/named/
cp -p named.localhost wj.com.zone #需要保留源文件的权限和属主的属性复制(-p)
vim /var/named/wj.com.zone
第二台机器上:
vim /etc/resolv.conf
主机的DNS地址配置上
nameserver 192.168.169.10
nslookup www.wj.com
正向解析成功
2.反向解析
根据IP地址查找对应的域名
总结
先迭代再递归返回过程是递归给缓存再到用户
递归:客户端只发一次请求,要求对方给出最终结果。
迭代:客户端发出一次请求,对方如果没有授权回答,它就会返回一个能解答这个查询的其它名称服务器列表,客户端会再向返回的列表中发出请求,直到找到最终负责所查域名的名称服务器,从它得到最终结果。