前本地域的 DNS 查询

前本地域的 DNS 查询

自从将我的系统从 17.04 升级到 17.10 后,我在解析我的笔记本电脑在线的域名时遇到了问题:

我经常在家里 (homedomain.de) 和大学 (scc.kit.edu) 使用笔记本电脑。这两个域名都通过 DNS 分发到我的笔记本电脑,并显示在

nmcli device show wlp3s0 | grep DOM
IP4.DOMÄNE[1]:                          scc.kit.edu

在家时,我无法查询 .kit.edu 域中的任何 DNS 名称,反之亦然。在 wireshark 中监控 DNS 流量,我看到查询在提交之前已被修改:

dig A imap.kit.edu

在家时将发送为:

DNS 93  Standard query 0xada9 A imap.kit.edu.homedomain.de OPT

dig A mail.homedomain.de

在大学期间将被发送两次:

DNS 82  Standard query 0xa8b6 A mail.homedomain.de.kit.edu
DNS 86  Standard query 0x9ed8 A mail.homedomain.de.scc.kit.edu

显然,我收到的答案是,域不存在。这是真的。直接向 DNS 服务器 (dig @8.8.8.8 imap.kit.edu) 发送查询可以正常工作。

为什么我的系统认为以前的本地域名仍然是本地域名,并将它们附加到当前本地域名中?我该如何关闭此功能?

相关内容