我试图弄清楚为什么在 Ubuntu 上进行 SRV 记录搜索无法在地址末尾特别包含 FQDN 的情况下进行。我的 resolv.conf 参数中列出了域名search
。不过,该搜索可在 Windows 上使用 nslookup 进行,而无需附加 FQDN。我在各个论坛上找不到任何东西。除非我输入 FQDN,否则查询只会返回 NXDOMAIN。
答案1
从dig
手册页...
+[no]search 使用[不使用]resolv.conf 中的 searchlist 或域指令(如果有)定义的搜索列表。默认情况下不使用搜索列表。
这意味着默认情况下不会发生这种情况。所以,dig +search -t srv <host>
。它在这里适用于其他类型,我只是没有srv
测试。
nslookup
好像有点,不确定……