如何关闭与本地主机绑定的系统 DNS

如何关闭与本地主机绑定的系统 DNS
root@deathstar:~# lsof -ni|grep -v firefo
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd    1 root   59u  IPv4 187418      0t0  TCP 127.0.2.1:domain (LISTEN)
systemd    1 root   60u  IPv4 187419      0t0  UDP 127.0.2.1:domain 

我该如何关闭它?

(它不是 systemd-resolved.service)

答案1

这实在是太奇怪了。

正常情况下,systemd-resolved 会保留这些端口。

发布...的输出

lsb_release -a

netstat -pluten

systemctl status systemd-resolved

dpkg -l | grep -e bind -e dns -e resolv

还描述您的运行环境 - 专用服务器(主机级)或某种容器(LXD/LXC/docker)。

我将启动一个具有类似配置的 LXD 容器 + 看看是否可以重新创建它。

另外,请提及您所做的与 DNS 相关的任何打包更改,尤其是与 libnss-resolve 包相关的更改 + 任何 systemctl 命令 + 您可能对 systemd 配置文件所做的任何更改

几乎看起来就像是 systemd-resolved 以某种方式死亡了 + 连接传播到了初始的、主机级别的 systemd 进程,这没有任何意义。

相关内容