1. 查找占用 UDP 端口 53 的进程

在终端中输入以下命令:

sudo lsof -i :53

如果占用端口的进程为 systemd-resolve,则可以使用以下命令停止该服务:

sudo systemctl stop systemd-resolved.service
  1. 修改 DNS 服务器

如果上述方法无效,可以尝试修改 DNS 服务器。在终端中输入以下命令:

sudo nano /etc/resolv.conf

将其中的 nameserver 修改为其他 DNS 服务器的 IP 地址,例如:

nameserver 8.8.8.8
nameserver 8.8.4.4

保存并退出文件,然后重启网络服务:

sudo systemctl restart systemd-networkd.service
  1. 禁用 systemd-resolved 服务

如果仍然无法解决问题,可以尝试禁用 systemd-resolved 服务。在终端中输入以下命令:

sudo systemctl disable systemd-resolved.service

然后重启网络服务:

sudo systemctl restart systemd-networkd.service

注意:禁用 systemd-resolved 服务后,可能会导致其他网络相关功能无法正常工作。如果出现问题,可以重新启用该服务。

Ubuntu 22.04 UDP 端口 53 被占用解决方法

原文地址: https://www.cveoy.top/t/topic/kgjp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录