====== Mihomo 占用 53 端口导致虚拟机无法启动 ====== --- //[[hi@liuf.net|刘丰]] 2025/05/12 11:15// 今天,重启机器后虚拟机无法启动了,看错误提示是 default 网络接口没有启动。运行 sudo virsh net-list --all 查看果然如此。然后运行 sudo virsh net-start default 也报错,提示大概为:''failed to create listening socket for port 53: 地址已在使用''。仔细看输出,是 dnsmasq 没有正常启动,原因大概是 53 端口被占用。 搜索了一下网络,有说可以不用 dnsmasq 的,但在我这儿显然不行。然后还有修改 dnsmasq.conf 指定端口和网址的,也不管用。然后从[[https://www.cnblogs.com/Yogile/p/12779744.html|这篇文章]]上找到了 sudo netstat -anlp | grep -w LISTEN 命令,查到了跟 53 端口相关的是 mihomo。这基本上就指明了线索。 我去 Clash Verge rev 的设置界面上看,在 **DNS 覆写**选项中看到了端口的配置。我猜大概可以修改一下端口号,又担心可能会弄坏其他配置,于是就干脆把这项功能关闭,再用 netstat 命令看 53 端口就不被占用了。之后重启电脑,虚拟机就可以正常启动了。