如何将 Arch Linux Guest 连接到虚拟盒桥接网络(无线网卡)

如何将 Arch Linux Guest 连接到虚拟盒桥接网络(无线网卡)

几天前,我尝试将 Arch Linux 安装为 VirtualBox VM。一切都运行良好 - 如果没有那个问题,当我将 VM 设置为使用桥接适配器时,我无法连接到任何东西。

我想要实现的目标

  • 客人可以连接到本地网络
  • 客人可以连接互联网
  • 本地网络上的其他人可以连接到访客。

我的设置

主持人

  • Windows 10 专业版
  • VirtualBox 5.0.20
  • 英特尔 WiFi NIC(连接到本地网络)
  • 已安装最新更新
  • 虚拟网卡设置为桥接适配器和半虚拟化(Virtio-net)

客人

  • Arch Linux(最新)
  • virtualbox-guest-utils已安装
  • 网络工具已安装
  • x64 计算机
  • VBox-Addins 确实有效(共享文件夹等......有效!)
  • 没有 GUI,只有终端

我错过了什么?这应该不难,不是吗?它甚至可以使用 WiFi 吗?还是我需要通过以太网将主机连接到网络?

请帮帮我,我真的,真的迷路了......

答案1

在 5.0.20 上,我的 Ubuntu 客户机只有在使用以太网连接时才能以桥接模式连接——即在使用无线连接时则不能。

NAT 模式能够与无线连接一起工作。

答案2

要让 Archlinux 虚拟机使用 VirtualBox 的桥接网络适配器,只需安装并启用正确的内核模块和 DHCP 服务!甚至无线适配器也可以使用!

sudo pacman -S dhcpcd virtualbox-guest-utils-nox
sudo systemctl enable --now vboxservice
sudo systemctl enable --now dhcpcd

干杯!

相关内容