我对 Ubuntu 还比较陌生,需要一些网络方面的帮助

我对 Ubuntu 还比较陌生,需要一些网络方面的帮助

我在双启动模式下安装了 Ubuntu,我主要使用 Windows。我遇到了一个问题,当我尝试使用 GUI 登录时,我的机器会完全崩溃。因此,我认为我可以从命令行获取更新来修复它,这解决了崩溃问题。

然而,在漫长的更新过程中,它开始显示大量错误消息,然后才完成。我不知道它们是什么意思(不幸的是,我没有任何图片),但它完成了,并解决了另一个问题,但现在它无法连接到任何网络,无论是有线还是无线。

在 GUI 中查看网络设置时,我看到类似“未检测到网络硬件”之类的信息。我现在想查看一下,但我已在受影响的计算机上启动到 Windows。

编辑:我看到一条评论询问我的机器和版本,所以我现在就添加它们:我使用的是 HP Envy dv7 笔记本电脑,我相信是 2012 年的型号,尽管我一直找不到序列号或任何东西(在我对计算机一无所知之前就把它翻新了)并且它运行的是 Ubuntu 14.04 与 Windows 10 双启动。

编辑2: sudo lshw -class network 返回硬件规格(地址、制造商等) arp -a 没有返回任何内容

答案1

虽然很多时候 GUI 对大多数人来说都很有用,但有时您需要使用终端(您可以在其中输入命令的黑色窗口)来解决问题。一般来说,没有网络可能是由于多种原因造成的。

  1. 您是否安装了正确的驱动程序。运行以下命令并查看是否返回任何内容。

    sudo lshw -class network
    
  2. 驱动程序能否正确自动配置以太网接口。尝试运行以下命令,看看是否能看到路由器地址。

    arp -a
    
  3. 您的网络层设置是否正确。尝试以下操作,看看您的计算机是否有 IP 地址。

    ifconfig
    
  4. 您的路由设置是否正确。请尝试以下操作,看看您的路由表是否正确。

    route -n
    
  5. 您的 DNS 设置是否正确。请尝试以下操作,看看您的 DNS 是否可以解析到知名网站。

    nslookup www.google.com
    

如果任何项目没有正确设置,其余项目可能也不会起作用。

参考: https://help.ubuntu.com/lts/serverguide/network-configuration.html

相关内容