我安装了 Nitrux Os(基于 Ubuntu),它成功连接到 Wifi 或有线连接,但互联网不发送任何流量。每当我尝试打开一个网站时,它都会说
This site can't be reached.
或者每当我尝试 ping 时。它说:
Ping: www.google.com: Temporary failure in name resolution
即使我的系统连接到 WIFI 或有线,软件中心和其他互联网相关应用程序也显示“无互联网连接”。
我尝试将/etc/resolv.conf
名称服务器从 127.0.1.1 修改为 8.8.8.8 和 8.8.4.4,但是每当我重新启动网络管理器时,名称服务器的值都会自动设置回默认值 127.0.1.1
提前致谢 :)
答案1
添加以下行:
prepend domain-name-servers 8.8.8.8, 8.8.4.4;
致您的:
/etc/dhcp/dhclient.conf
人类可读的域名 www.google.com 将被转换为允许ping www.google.com
.
答案2
从您在评论中的回复来看,一切似乎都工作正常,但您需要为您的计算机设置首选名称服务器。
设置首选名称服务器的方法有多种。您可以使用 GAD3R 详细介绍的方法直接在计算机上设置它们。或者,您可以设置路由器的名称服务器设置,该设置会将这些设置传播到网络中从路由器接收 DHCP 租约的每台主机...或者,您可以/etc/resolv.conf
像以前一样编辑 进行临时更改。
我的首选方法是通过 DHCP 服务器设置名称服务器:在您的情况下,通过 wifi 路由器上可能的 Web 界面192.168.43.1
... 当然,只有当您有权访问路由器的设置时,此方法才可行。