我怎样才能连接到互联网?

我怎样才能连接到互联网?

我是 Linux 新手,正在 hyper-v 上运行全新安装的 Kali Linux,并且在通过以太网电缆连接到互联网时遇到问题,该问题在运行 ifconfig 时出现。我对如何安装 Kali Linux 感到困惑,但不是我让它运行,互联网无法连接。

在此输入图像描述


我已尝试解决的问题如下:

  • 更新/etc/resolv.conf为“名称服务器 8.8.8.8”,因为它事先是一个符号链接。
  • 更改了我的/etc/NetworkManager/NetworkManager.conf设置,因此managed设置为 true。
  • 跑去ifconfig检查我的网络是否被接收(确实如此)。 在此输入图像描述
  • 运行sudo apt update并尝试重新安装 resolvconf 服务。它失败了,因为我无法访问互联网来安装它。 在此输入图像描述 在此输入图像描述
  • 重新安装了 Kali Linux,并尝试安装 ParrotOS。两次都发生了与 resolvconf 相同的问题。

我遇到了一些可能很重要的关键错误:

  • 您的网络可能未使用 DHCP
  • 名称解析暂时失败 在此输入图像描述
  • resolvconf 服务不存在
  • 软件包“resolvconf”没有安装候选(从我尝试安装 resolvconf 时开始)

答案1

ifconfig 的输出不显示分配给您的 eth0 适配器的 IP 地址。通常,IP 地址是由称为 DHCP 的服务自动分配的。该服务通常在您的路由器上运行(假设您位于小型家庭网络中)。根据您提供的信息,我认为您的物理网络连接有问题(例如尝试其他电缆)。

但如果这一切都是正确的,并且您的网络中没有 DHCP,您可以使用以下命令为您的 eth0 适配器分配一个 IP 地址:

ip addr add 192.168.178.5/24 dev eth0

上面的 IP 是家庭网络的典型地址(为此目的保留了一些 IP 范围)。确保更改它以匹配您的网络。

答案2

事实证明这是我的 hyper-v 网络配置的问题。如果其他人遇到此问题,他们可以通过在 hyper-v 设置中创建新的网络交换机来修复它。新交换机应设置为外部,并分配给您尝试使用的以太网。完成此操作后,我重新安装了 Kali Linux,令我惊讶的是问题竟然解决了!

相关内容