/etc/resolv.conf
今天,在我的 Ubuntu 22.04.5 计算机上,我在(符号链接到/run/systemd/resolve/resolv.conf
)中发现了两个未知的名称服务器:
nameserver fe80::e0eb:40ff:fe79:e364%36 # Does not belong
nameserver 172.20.10.1 # Does not belong
nameserver 192.168.1.1 # Correct nameserver
search .
结果,我内联网上的所有本地主机名(例如myhost)都无法解析。重新运行sudo systemd restart systemd-resolved.service
没有任何变化。
我最终将问题归咎于我的 iPhone 8,它通过 USB 数据线连接到电脑。iPhone 正在运行个人热点,systemd将其视为我的主名称服务器,覆盖了 192.168.1.1。
如何防止以后我的 iPhone 连接到电脑时再次出现此问题?有没有办法告诉systemd忽略 iPhone 的热点?非常感谢。