我的运行 macOS Ventura 13.2.1 的 M1 MacBook Pro 出现了一个奇怪的网络配置问题。
当我尝试 ping 或访问我的开发域 example.com(域为示例,DNS 设置设置为 127.0.0.1)时,它会解析为错误的 IP 地址 198.18.2.1,而不是预期的地址 127.0.0.1。这导致我的本地开发环境出现问题。奇怪的是,在同一网络上具有相同 DNS 设置的其他设备上,域解析为正确的 IP 地址 127.0.0.1。
有人对我还可以尝试什么方法来解决此问题有什么建议吗?是否有任何系统设置或配置影响了此问题?
提前感谢您提供的任何帮助或见解。
我尝试了以下方法:
使用以下方法刷新 DNS 缓存
sudo dscacheutil -flushcache
使用重新启动 mDNSResponder 服务
sudo killall -HUP mDNSResponder
检查“网络偏好设置”窗格中是否存在任何自定义网络配置(未找到)
我也尝试arp
在终端上运行命令来查看ARP缓存,但它仍然显示错误的IP地址。nslookup
给出了正确的地址。