我安装了pi-hole,它无法解决,所以我卸载了。安装时,我使用了我的 vpn 设备 tun0。这可能是问题的一部分,但我不在乎我不想再使用它了。
我现在的问题是在安装 pi-hole 时,它将 tun0 更改为始终使用 dns 127.0.0.1、localhost,而对于我的一生,我无法弄清楚如何重置它。
如果我编辑 /etc/resolv.conf,当然,它会在计算机重新启动时重置,但是对于该会话它可以工作,并且 tun0 将通过提供的 dns(我的 ISP 的 dns)解析主机
我已经尝试了多个教程,所有教程都建议更改不同软件的各种配置文件,以使 dns 解析到特定主机,但这并没有改变当我启动 openvpn 服务时 /etc/resolv.conf 变回的事实使用 127.0.0.1
谁能建议 pi-hole 可能使用什么程序、什么配置文件来使我的 tun0 设备始终将 /etc/resolv.conf 中的名称服务器设置为 127.0.0.1?
netplan 配置文件的内容:
~$ cat /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager