从睡眠状态恢复后,resolv.conf 中的 Wireguard-set DNS 被删除

从睡眠状态恢复后,resolv.conf 中的 Wireguard-set DNS 被删除

我的 Wireguard 配置设置了访问我公司资源所需的 DNS 服务器。

当激活隧道时,一切正常,并resolv.conf包含 wireguard 配置中指定的 DNS DNS = 10.1.1.1

但是,将笔记本电脑置于睡眠状态并从睡眠状态恢复后,resolv.conf即使 wireguard 隧道仍然处于活动状态,它仍包含标准网络 DNS。

用 openresolv 替换 systemd-resolved 并没有立即起到作用。

如何让(Ubuntu)Linux 恢复到标准网络 DNS仅有的停用 Wireguard 隧道后会怎样?

相关内容