扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 网络协议中等
单选题
2018年11月第12题
中等
单选题
2018年11月第12题
#了解即可
#超纲
在客户机上运行 nslookup 查询某服务器名称时能解析出 IP 地址,查询IP地址时却不能解析出服务器名称,解决这一问题的方法是(__)。
问题(1)
浓缩知识点
DNS解析包含正向解析与反向解析两种核心类型,正向解析依赖A记录实现域名到IP地址的映射,反向解析则依赖PTR记录完成IP地址到域名的逆向映射,二者为独立的解析逻辑,正向解析正常不代表反向解析必然可用。当出现能通过域名查询到对应IP地址,但无法通过IP地址反查域名的情况,根源多为目标主机未配置对应的PTR记录,此时清理、刷新DNS缓存或重启DNS服务这类操作仅能作用于缓存数据或服务进程,无法填补记录缺失的问题,必须手动创建对应PTR记录才能解决。此外,PTR记录还有不少实际应用场景,比如多数邮件服务器会通过验证发件IP的反向解析结果来校验发件方合法性,以此降低垃圾邮件的接收概率。
正确答案
C
本题考察的是DNS 正向解析与反向解析的原理。
在 DNS 系统中,正向解析是根据域名查找对应的 IP 地址,这依赖于 A 记录;反向解析是根据 IP 地址查找对应的域名,这依赖于 PTR(Pointer)记录。
A选项 清除 DNS 缓存:只能清除本地缓存记录,不会解决服务器没有反向记录的问题,错误。
B选项 刷新 DNS 缓存:与清除缓存类似,仅更新缓存内容,无法生成不存在的反向解析记录,错误。
C选项 为该服务器创建 PTR 记录:PTR 记录是反向 DNS 查询所需的记录,没有此记录就无法通过 IP 查询出域名,因此这是根本解决办法,正确。
D选项 重启 DNS 服务:只能重启 DNS 进程,不会自动添加缺失的 PTR 记录,错误。
因此,本题答案为 C。
