如何在不重新启动系统的情况下从/etc/resolve.conf中更新/etc/resolvconf/resolv.conf.d/tail中的DNS
我在文件root@server1:/etc/resolvconf/resolv.conf.d中输入了下面的条目
# cat tail
nameserver 1.1.1.1
nameserver 8.8.8.8
nameserver 4.4.4.4在此之后,我重新启动了resolveconf.service和systemd-resolved.service,但仍然没有更新/etc/resolv.conf。但是,如果我重新启动系统,/etc/resolv.conf将被更新为/etc/resolvconf/resolv.conf.d/tail内容。
我如何使/etc/resolv.conf更新而不重新启动系统?
发布于 2022-02-26 20:54:29
您可以调查其他的.service文件,看看哪个文件设置了/etc/resolv.conf,或者重新启动所有的网络:service networking restart (或者service network restart,我现在不在我的计算机上)。如果您正在远程访问,这将断开您的连接,您将不得不根据新规则重新连接,因此请确保更改是正确的。
发布于 2022-03-03 12:25:05
最后,我找到了更新/etc/surv.conf文件的服务名称。
此服务在我的文件中重新启动更新DNS条目。
systemctl重新启动命名为-systemctl. restart
它的作用是:)
https://askubuntu.com/questions/1395016
复制相似问题