我应该如何在 18.04 上进行 LAN 名称解析

我应该如何在 18.04 上进行 LAN 名称解析

我应该如何在 18.04 上执行 LAN 启用名称解析?

我的局域网中满是 Ubuntu 16.04 设备,通过运行 dnsmasq 的路由器连接。所有本地设备都有一个单词名称,IP 不固定,并通过 dnsmasq 解析(因为它还处理 DHCP)。我已将笔记本电脑升级到 18.04,由于某种原因,它的 DNS 请求被 systemd solved 阻止。

我想知道,什么是最合理的长期策略,以尽量减少管理负担。

  1. 当我将所有内容升级到 18.04 时,systemd solved 将使用某些 LAN 发现协议工作。
  2. 重新配置 systemd 以使用 DNS 来获取单词名称。
  3. 我应该使用适当的命名策略。
  4. 忍受一下,并在所有其他设备上对所有设备 IP 地址进行硬编码。

答案1

在 Ubuntu 17.10 中,他们改用 netplan 来管理网络。

对于桌面,它现在是 netplan/networkmanager 对于服务器(无头)它现在是 netplan/networkd

因此,基本上你过去编辑过的任何内容都不再起作用。让生活变得更加混乱的是,它们仍然存在,编辑它们只会增加更多问题(这是经验之谈)。一旦我开始只使用 netplan 的东西,一切都会重新开始工作。

据我所知,您现在可以在 gui 中编辑 gui(我不使用 gui),如果您在 Google 上搜索 ubuntu 18.04 static ip netplan networkd,您可能会找到您要找的内容。我刚刚发现了其中的大部分内容,但我仍然不能 100% 确定它们是如何工作的,这就是为什么我没有告诉您我如何设置我的网络。错误的建议只会让事情变得更糟。

我的关键信息在这里找到:https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/

我希望这能给你一些线索。据我所知,这方面的记录并不完善。

相关内容