卸载 PiHole 后 DNS 解析中断

卸载 PiHole 后 DNS 解析中断

Ubuntu Server 18.04。我已经在 Ubuntu 服务器上运行 PiHole 一段时间了,并决定将该服务转移到专用机器上。但是,卸载后,我的服务器无法自行解析任何 DNS 名称。我似乎已通过将 DNS 服务器添加到文件.yaml中并运行 netplan apply 解决了此问题,但重启后它无法保留。我已通过输入/etc/netplan应用了一种类似 duck tape 的修复程序,但这并不能真正修复 Pihole 卸载程序破坏的任何问题。netplan apply/etc/rc.local

我也尝试过:

sudo systemd-resolve -i enp2s0 --set-dns=10.1.1.3

10.1.1.3 是我的本地 DNS 服务器和新的 PiHole(它与其他所有系统兼容),然后

指定的接口 enp2s0 由 systemd-networkd 管理。操作被拒绝。请直接在其 .network 文件中配置 systemd-networkd 管理接口的 DNS 设置。

问题是,我似乎无法enp2s0.network在系统上的任何地方找到任何名称。

netplan apply使用修改后的 .yaml 文件似乎是唯一有效的方法,但由于某种原因,它无法在重启时应用,除非我直接将命令插入到我的文件中,/etc/rc.local以便它在启动时运行。

我很想将所有网络配置重置为默认设置,就像我刚刚全新安装了操作系统一样,但我不确定那是什么,因为 Ubuntu 近年来在运行方式上发生了很多变化。

相关内容