可以 ping 通 8.8.8.8,但无法访问互联网 - Manjaro linux

可以 ping 通 8.8.8.8,但无法访问互联网 - Manjaro linux

好吧,我是一个 manjaro linux 用户,我可能有几个月没有更新它了,我使用版本 233。所以我最近用这个命令更新:

sudo pacman -Syyu

但是更新后,屏幕锁被破坏,我无法登录到图形环境,所以我尝试在虚拟终端中修复它,但我遇到了网络问题,所以现在我使用实时媒体,我正在尝试通过 chroot 修复它。但现在我仍然遇到网络问题:我可以 ping 通 8.8.8.8,但不能 ping 通任何网站,并且无法下载任何包或刷新我的镜像列表。当我输入以下内容时:

systemctl restart NetworkManager

或者

systemctl restart NetworkManager.service

我明白了:

Running in chroot, ignoring request.

所以我需要你的帮助。

答案1

如果“网站”的意思是“我无法通过名称而不是 IP 地址 ping 任何内容”,则意味着您的 DNS 配置已损坏。

检查您的 NetworkManager 配置是否推翻 DNS 设置。如果不存在,则检查是否包含以 开头且包含 DNS IP 地址的/etc/resolv.conf行。nameserver如果没有,请修复 NetworkManager 配置或 resolv.conf。

答案2

/etc/resolv.conf请按如下方式更新名称服务器条目

sudo vim /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

然后重新启动网络。如果这有效,请考虑在接口设置中添加名称服务器条目,以避免每次建立连接后手动执行此操作。

您可以通过GUI(如果有的话)或通过编辑操作系统相关配置文件来更改界面设置。

相关内容