相关疑难解决方法(0)

如何在 Ubuntu 中禁用 systemd-resolved?

如何在 Ubuntu 17.04 中禁用 systemd-resolved?

禁用它systemctl disable不起作用,该服务似乎已重新启动(由 Networkmanager?)

dns systemd systemd-resolved

141
推荐指数
3
解决办法
26万
查看次数

如何禁用 systemd-resolved 并使用 dnsmasq 解析 DNS?

Ubuntu 16.10+systemd-resolved用作 DNS 解析器。

我更喜欢将 setup 16.04dnsmasq用作解析器。

我怎么能在 16.10+ 上做到这一点,尤其是在 17.04 上?

dns dnsmasq 16.10 17.04 systemd-resolved

41
推荐指数
2
解决办法
8万
查看次数

Ubuntu 18.04 .local 域 dns 查找不起作用

我在 Ubuntu 18.04 上使用 Raspberry Pi 3。在我的公司,我们有一个 DNS 服务器和几个带有“.local”的域。我知道从技术上讲这是不正确的,它应该是“.lan”,因为 .local 是为多播 dns 保留的。但这就是它的方式,它不能轻易改变。所以在我的 Windows 机器上,我可以毫无问题地 ping 和浏览这些域名。但是在我的 Ubuntu 上我不能。

我无法使用 IP,因为某些域在同一台机器上,而 IIS 网络服务器会整理出哪些内容会发生在何处。

我已经搜索过并且经常出现:

但是,更改 /etc/nsswitch.conf 对我不起作用。我试过

  • 主机:文件 mdns4_minimal [NOTFOUND=return] dns myhostname # 默认
  • 主机:文件 dns
  • 主机:文件 mdns4_minimal [NOTFOUND=continue] dns myhostname
  • 主机:文件 mdns4 [NOTFOUND=return] dns myhostname
  • 主机:文件 mdns4 [NOTFOUND=continue] dns myhostname
  • 主机:文件 dns mdsn4_minimal myhostname
  • 主机:dns
  • 其他几个

没有一个工作。我也尝试在更改后重新启动。我试图告诉avahi /etc/avahi/avahi-daemon.conf 中的域名=alocal,服务重启后不起作用,重启后不起作用。在这不起作用之后,我尝试完全禁用 avahi-daemon 服务。

sudo systemctl disable avahi-daemon
Run Code Online (Sandbox Code Playgroud)

重新启动后,我再次在 /etc/nsswitch.conf 中尝试了几个排列,但没有效果。

使用我当前在主机(文件 dns)中的设置,我得到以下响应:

dig login.name.local # …
Run Code Online (Sandbox Code Playgroud)

networking dns domain-server 18.04

27
推荐指数
2
解决办法
7万
查看次数