内容正文:
域名解析换编码
域名 解析 安全
域名与IP
解析与安全
封面可见仅课题与知识关键词、自然主题短语。大主视觉约占页面45%,引入校园直播站。
内部教学组织预算:0分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
这个直播站,怎样记住它
校园直播即将开始。
哪一种写法更便于记住?
live.school.example
192.0.2.20
以上均为教学模拟。
域名便于记忆;访问时通常还需要取得相应IP。
诊断:请每人先选一种,再说为什么。有学生只会说网址时,补足域名是字符名称、IP用于网络寻址。不要求已有进制或命令知识。模拟域名与IP不真实访问。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
域名从右向左逐层限定
www.moe.gov.cn
cn
中国国家和地区顶级域名
gov.cn
本例政府机构类层级
moe.gov.cn
本例机构域
www.moe.gov.cn
本例完整主机名
由右向左加入标签,描述范围逐层缩小。
DNS根是末尾通常省略的“.”;cn是顶级域。
对照教材本例纠偏:不把cn称根。可把完整域名写作www.moe.gov.cn.解释末尾点表示根,学生不需背标准术语。www只是本例标签/常见习惯,不能保证网站真实;不泛化所有域名均按国家—机构类型结构命名。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
查地址与取网页是两件事
先预测:DNS会把网页直接交给设备吗?
学生设备
DNS服务
网站服务器
先查名字对应的地址
取得地址后,再向网站请求网页
先让学生画两个箭头或口述两个阶段,再揭示。箭头是简化任务关系,不是数据包转发拓扑。DNS返回名称记录/地址等解析信息,网页请求面向网站服务器;实际浏览器还可能有其他连接步骤,本课不展开。
内部教学组织预算:2分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
一张请求与应答记录
教学模拟:本地DNS为192.0.2.53。
记录 通信和内容
① 请求 设备向本地DNS查询live.school.example
② 协作 缓存为空,本地DNS按层级指引继续查询
③ 应答 负责记录的DNS返回192.0.2.20和192.0.2.21
④ 返回 本地DNS返回解析结果,并保存缓存
⑤ 访问 设备取得地址后,向选定的网站请求网页
圈出DNS、查询名和网站地址,找出开始请求网页的一行。
DNS:192.0.2.53;网站:192.0.2.20、192.0.2.21。
⑤表明:取得地址后,设备再向网站请求网页。
记录完整自含,先个人圈画再读出三类信息。纠正把本地DNS地址填作网站地址的错误。此处直接给最终地址,后面别名页另给一个增加别名步骤的模拟情形。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
缓存为空时,谁来协作
简化教学模型:查询live.school.example,首次缓存为空。
学生设备
本地DNS
负责继续查询
根“.”
指引example
① 问根,获下一层指引
example
指引school.example
② 继续问顶级域服务器
负责school.example
记录的DNS
③ 问负责记录的服务器
它返回192.0.2.20、192.0.2.21;本地DNS再答复设备。
把此页作为分层分布式简化模型,不声称example是真实委派;.example是保留示例域。本地DNS分别询问各层,根与顶级层返回的是下一层指引,不画根直接转送网页或保存所有IP。连线是本地DNS向各层查询;应答内容由对应框和最后文字明确。学生用手指追踪查询对象,先预测根是否给最终网站IP。
内部教学组织预算:5分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
拿到地址后再请求网页
教学模拟:DNS已返回192.0.2.20和192.0.2.21。
DNS服务
学生设备
网站服务器
返回地址
选定地址,请求网页
解析与网页访问相衔接,承担的服务不同。
再问“刚收到应答是否等于网页已经到达”,保持题干和所有角色在场。DNS给地址,学生设备向选定网站请求网页;不要求两个地址都访问。
内部教学组织预算:2分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
缓存有效时,可以少查几步
同一个名字,再查询一次。
情形甲:本地DNS没有可用缓存。
按层级协作,找到解析记录。
情形乙:已有该名字的缓存,且仍在有效期内。
可直接用有效缓存回答,省去重复的逐层查询。
两种情形中,设备之后仍要向网站请求网页。
学生在纸面模型上划去情形乙可省的箭头,再说明不能省去的是网页请求。必须保留“该名字、仍有效”两个条件,不说缓存永不过期或每次查询都到根。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
一次查询可以得到多个地址
另一组教学模拟记录:先得到需继续查询的名字。
live.school.example
edge.school.example
由live继续查询edge
192.0.2.20
192.0.2.21
一个域名可对应多个IP,记录也可能变化。
不要把别名方向说反,只读给定查找关系。此页是另一种包含别名步骤的完整模拟情况,与前面直接返回最终地址的记录不混成同一日志。学生先画关系、预测最终是否仍需地址,再显示双分支。多IP或IP变化本身不能证明受到欺骗。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
把直播访问过程排好
教学模拟:查询live.school.example,本地DNS缓存为空。
卡片 事件
A 本地DNS向设备返回网站地址
B 设备向网站服务器请求网页
C 设备向本地DNS查询域名
D 本地DNS按不同层级指引继续查询
在纸上写顺序,并说出D中根服务器的作用。
C、D、A、B;根通常提供下一层服务器指引。
独立练习先写后说,每人有顺序记录。答案出现后仍保留完整卡片。若写CD BA,追问“没有得到地址,网站请求发给谁”;若说根给所有IP,回到分工。与任务单同核心关系但此页材料完整,可单独投影使用。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
同一个名字,地址却被换了
live.school.example
有效记录:192.0.2.20、192.0.2.21
题设明确:一条伪造应答
把结果改成198.51.100.90,
引向仿冒网站。
风险发生在哪个阶段?
应先做什么?
解析应答被替换,可能把设备引向错误地址。
暂停输入敏感信息,按学校官方入口或请教师核验。
所有名称、地址、应答均教学模拟。根据题设明确的伪造证据判断DNS欺骗,不凭陌生或变化IP下结论。不演示攻击,不让学生访问仿冒页面。网站端未必被攻破;即使网页外观相似也不能保证可信。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
名字相似,风险来源也要分清
官方公告:live.school.example
陌生消息:live.schoo1.example
school中的字母l,被数字1替换。
这一定是DNS记录被篡改了吗?先写理由。
相似名字可能诱导选错入口,未必改动DNS。
DNS欺骗例中,查询名相同,伪造应答却换了地址。
让学生圈出l/1,解释两个案例的风险位置。没有DNS伪造证据时不把相似域名当作DNS欺骗。用保存的官方入口、公告或教师核验,避免点陌生消息中的链接。字符中school与schoo1在当前字体可辨。
内部教学组织预算:2分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
给校园直播站保护域名
直播站要长期服务。
如果你负责维护,会做什么?
及时申请并维护相关域名,
减少相似名称被滥用的机会。
保护管理账号,关注到期续费。
发现冒用,及时报告并处理。
合理保护能降低风险,仍需持续维护。
先收集学生方案再给参考。注册相关/相似域名可以减少输错与被仿冒的机会,不承诺能注册所有相似拼法或杜绝欺骗。不安排真实注册、付费和维权操作;关注维护是从域名保护问题作出的合理教学建议。
内部教学组织预算:2分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
让解析服务稳定可靠
DNS是互联网的基础服务。
关键解析失灵,
访问可能受影响。
分层协作、合理冗余,
有助于提高可靠性。
提升关键服务的建设、维护
和风险应对能力,
具有安全意义。
联系前面本地DNS/不同层级协作解释基础性和自主可控。含义是具备关键服务建设维护及风险应对能力,仍需正常互联协作;不等同封闭,不声称能消除所有故障。原书根服务器分布、雪人计划2017部署数字不呈现、不命题。
内部教学组织预算:2分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
三句话,逐条判断
1. 根服务器保存了所有网站的IP地址。判断并说明。
错,根通常提供下一层的服务器指引。
2. 缓存有效时,每次还必须从根重新逐层查询。判断并说明。
错,可用仍有效的缓存回答。
3. 启用IPv6即可自动防止DNS欺骗。判断并说明。
错,IPv6本身不能保证DNS答案真实。
三题先个人写对错与一句理由,每次点击只给对应答案;不把IPv6安全边界考成具体未讲机制。答案为:根提供下一层指引;有效缓存可回答;IPv6本身不保证DNS答案真实。依据本课和生成提示。
内部教学组织预算:3分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
从一个名字到一次访问
域名便于记忆 DNS协作查地址
有效缓存少重复 访问网站仍需请求
课后纸笔:教学模拟
查询book.school.example,有效记录192.0.2.40;
题设明确伪造应答把它改成198.51.100.90。
画正常访问过程,指出被改的一步,再写一项应对。
参考:查名字、取得192.0.2.40、向网站请求网页。
伪造应答改了地址获取;暂停输入并核验官方入口。
先请学生用一句话归纳核心过程,再布置完整自含作业。参考点击呈现,教师可在反馈作业时使用;本课件已内嵌问题、数据和答案,无须查另一文件。课堂用时不作为同步练或作业建议作答时间。
内部教学组织预算:1分钟。教师投影,学生个人纸笔,课内诊断、不依赖前课。先等个人作答,抽取不同理由,再按点击反馈。
本库NET-07《域名解析换编码》印刷43—47/PDF44—48;原页已核读,来源使用资格按本轮context限用。原实验全替代为教学模拟,未运行命令/抓包,不声称实测。cn术语据IANA .cn(https://www.iana.org/domains/root/db/cn.html)及RFC9499§2(https://www.rfc-editor.org/rfc/rfc9499.html#section-2)纠偏;根为点。文档示例域名与IP据RFC2606/RFC5737。缓存/协作/别名/多IP源自本课正文,技术图为简化教学模型。安全边界据RFC3596§4,不将IPv6视为自动防欺骗。不讲部署数量或当前排名。
$