交付:让整条链通到底
场景:说明点名一个域名,可根/TLD/权威三级里有的委派错、有的记录缺,链通不到底。 任务:逐级排查 ~/dns/root.txt、tld.txt、auth.txt,把断的委派修对、缺的记录补上,让
在权威上补一条记录
场景:链走到权威区数据 ~/dns/auth.txt,可说明点名的名字在权威上没有记录,解析到最后一级落空。 任务:在 auth.txt 里补上这个名字的 A 记录(IP 见说明),让解析拿到 IP。
这个域的权威是谁
场景:TLD 区数据 ~/dns/tld.txt 记着每个域交给哪台权威服务器。 任务:查说明点名的域被交给了哪台权威服务器,到 ~/对照表.txt 里查它对应的标记。 (判分只看你在受控容器里做出的
修好根的委派
场景:根区数据 ~/dns/root.txt 里,说明点名 TLD 指向的 TLD 服务器名写错了,导致解析走不下去。 任务:把 root.txt 里那条委派改成正确的服务器名,让逐级解析能走到底。改
哪一级把链指断了
场景:逐级解析说明点名的域名走不通,某一级指向了一台不存在的服务器。 任务:找出是哪一级(根/TLD/权威)断的,到 ~/对照表.txt 里查它对应的标记。 (判分只看你在受控容器里做出的解析证据,不
根把这个 TLD 交给谁
场景:根区数据 ~/dns/root.txt 记着每个 TLD 交给哪台 TLD 服务器。 任务:查说明点名域名的那个 TLD 被交给了哪台服务器,到 ~/对照表.txt 里查它对应的标记。 (判分只
这条链问了几级
场景:逐级 resolver 会打印一路问过的服务器。 任务:数出解析说明点名的域名问过几级服务器,到 ~/对照表.txt 里查那个数对应的标记。 (判分只看你在受控容器里做出的解析证据,不碰公网。)
走完这条解析链
场景:~/dns/ 下有一套本地根/TLD/权威区数据和逐级 resolver ~/dns/chain.py(受控、不碰公网)。说明点名一个域名。 任务:用它逐级解析,把最终 IP 填进题里。 (判分
从现象认解析链的断点
逐级解析走不通,下面哪些现象说明「委派链某一级断了」? A. 根不知道该 TLD 交给谁 B. TLD 指向的权威根本不存在 C. 权威上查不到这个名字的记录 D. 某一级指向了错的下一级
逐级查询验证了什么
用受控 resolver 一级级(根→TLD→权威)查一个名字,主要验证的是【0】。 (本机受控:一套本地的根/TLD/权威区数据,不碰公网。)