专业术语
- 协议:是一种规范,http, ftp, smtp(邮件传输), pop3/imap4(邮件收取)
- 规范;由特定具体的软件来实现
- 域:无形的,逻辑的概念;正向解域区域 + 反向解析区域
- 区域:物理,一个一个的解析库对应的主机; 正向解析区域 或 反向解析区域;
- 递归请求:发起一次查询,就会有结果;
- 迭代查询:发起N次查询,才有结果;缓存DNS;
- 转发:非我所负责的域,就转发;注意:接收请求的主机,应该为转发的主机递归;
- 区域转发:解析非我所负责的域的主机,且解析此域内的主机才转发;
- 全局转发:解析非我所负责的域的主机,统统转发;
DNS工作逻辑
- dns程序库扮演客户端;
- 查询本机/etc/hosts文件;
- 根据/etc/resolv.conf中nameserver指令指向的IP(运营商缓存DNS),从上向下;向第一个DNS服务器发起 递归查询请求;
- 运管商DNS 迭代查询 查找根域,返回顶级域某个DNS的IP;
- 运营商DNS 迭代查询 查找顶级域,返回三级域某个DNS的IP;
- 运营商DNS 迭代查询 查找三级域,返回其域内某个主机的IP;
- 运营商DNS 返回递归请求
- dns程序库返回给某进程其域名解析结果
- 真正的通信
域名注册
在Top Level Domain的DNS服务器主机的解析库中添加子域条目;子域指向的主机(IP)即为解析 子域 的dns服务器;子域DNS服务器:需要一个有公网IP的主机;
搭建主从服务器
主DNS
从DNS
搭建并实现智能DNS
不错了,我想起大学实操课程就有这个啊,现在都返还给老师了!