DNS 和 .local 域名 18.04

DNS 和 .local 域名 18.04

我正在尝试将 Ubuntu 笔记本电脑加入我们的域名 company.local(是的,我知道 .local 是不好的做法)

我遇到了一些问题,但我认为这些问题只是 DNS 的问题。我无法 ping 域控制器 (dc.company.local),但我可以 ping 正向查找区域 (mobiledevice.company.net) 中的其他设备,因此这不得不让我认为 Avahi 是问题所在。

在我的研究中,Avahi 为本地机器保留了 .local?所以我编辑了 domain-name=local以下domain-name=alocal内容/etc/avahi/avahi-daemon.conf

我还编辑了我的/etc/nsswitch.conf来自:

files mdns4_minimal [NOTFOUND=return] dns mdns4

到:

files dns mdns4_minimal mdns4

我的理解是,这应该告诉 Ubuntu,使用主机文件,然后使用 DNS 服务器(由 DHCP 提供)。

但我无法解析网络上以以下结尾的任何名称.local

如果格式奇怪的话请原谅,这是我的第一篇“正式”帖子!

答案1

我在使用 systemd-resolved(Ubuntu 18.04 通常使用它进行名称查找)时也遇到过类似的问题。对我来说,以下条目/etc/nsswitch.conf解决了这些问题:

hosts:          files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns

答案2

需要更新\etc\systemd\resolved.conf我的 DNS 和域信息。

相关内容