Ubuntu ping网络没有问题,但是浏览器无法访问到网络
我这边是尝试清楚DNS缓存然后重新访问就可以了。
使用 resolvectl
刷新 DNS 缓存
在 Ubuntu 20.04 及更高版本中,可以使用以下命令来刷新 DNS 缓存:
sudo resolvectl flush-caches
使用 systemd-resolve
(适用于旧版本)
如果你使用的是较旧版本的 Ubuntu(如 18.04 或更早),systemd-resolve
仍然可用,但刷新 DNS 缓存的命令可能略有不同。可以尝试以下命令:
sudo systemd-resolve --flush-caches
如果仍然无法识别,请检查你的系统版本,并确保你使用的是正确的命令。
替代方法:重启网络服务
sudo systemctl restart systemd-networkd
或者,对于使用 NetworkManager 的系统:
sudo systemctl restart NetworkManager