DNS
域名
产生背景
通过IP地址访问目标主机,不便于记忆
通过容易记忆的域名来标识主机位置
域名的树形层次化结构
根域
领级域
主机所处的国家/区域,注册人的性质
二级域
注册人自行创建的名称
主机名
区域内部的主机的名称
由注册人自行创建和管理
定义
用于域名和IP地址的互相解析
DNS查询模式
递归查询
DNS服务器一定会返回一个确切的查询结果
客户端到DNS的查询
如果DNS服务器支持递归查询,那么当它接收到递归查询请求后,它将负责把最终的查询结果返回请求发送方。即使执行递归询的DNS服务器无法从本地数据库返回查询结果,它也必须查询其他的DNS服务器,直到得到确认的查询结果般客户机与本地DNS域名服务器之间的查询交互采用的就是递归查询方式
迭代查询
DNS服务器会返回一个已知的其他DNS服务器由请求者自行查询
DNS服务器到DNS服务器的查询
DNS服务器接收到迭代查询请求后,如果无法从本地数据库返回查询结果,它会返回一个可能知道查询结果的DNS服务器地址给请求者,由请求者自行查询该DNS服务器,以此类推,请求者最终将得到查询结果一般本地域名服务器发送至根域名服务器的查询采用的就是迭代查询
反向查询
DNS反向查询允许DNS客户端根据已知的IP地址查找主机所对应的域名
因特网域名树中设立了一个特殊的in-addrarpa反向查询域用于反向查询
主机域名解析工作流程
1.检查域名是否是本机域名
2检查本地的DNS缓存
iponfig /displaydns 查看本机DNS缓存
ipconfig /flushdns 清空本机DNS缓存
3.检查本机的hosts文件
C:windows\system32\drivers\etc
4.查询DNS服务器
H3C配置DNS代理
[h3c]dns proxy enable
[h3c]dns server 8.8.8.8
内网终端DNS服务器指向为本路由器
DNS记录
????(待完善)