首页/网络/抓包与流量分析速查/搜索域与补全查询判读
应用层报文判读71 条

搜索域与补全查询判读

短名先拼搜索域再查绝对名:抓包中会依次出现多组补全查询,全失败才报错;每次补全都占一次往返。

用途识别补全查询与多余往返
观察同一短名出现多个带后缀的查询

观察

观察
db → db.corp.example(NXDOMAIN 或命中)
若继续尝试其他后缀则再发
以 FQDN(带末尾点)请求可减少补全次数
容器里 resolv.conf 的 search 项过多会明显拖慢短名解析。

易错点

  • 末尾点差异:带点是绝对名不补全,不带点可能触发搜索域
  • 内网短名在外网解析器处泄漏查询,注意分离内外查询

数据来源与参考

  • RFC 1035(名称补全)
  • man 5 resolv.conf
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌