TrueNAS-12.0-U8 中无法在虚拟机上获取网络连接

TrueNAS-12.0-U8 中无法在虚拟机上获取网络连接

我正在尝试在 TrueNAS(使用 bhyve)中创建一个 Ubuntu VM,但无论我如何尝试,都无法让 VM 获取 IP 地址。

我认为主机上一定存在配置错误,因为我尝试安装 3 种不同的操作系统变体 -Ubuntu 20.04.4 服务器、Ubuntu 20.04.4 桌面和 FreePBX16(基于 CentOS 7.8.2003)。我的大部分故障排除工作都在 Ubuntu 20 服务器上进行。

所有安装程序都没有网络连接,因此这似乎不是删除挂载了安装 ISO 的 CD-ROM 设备所导致的。无论如何,显示的界面与ip a中的界面相匹配/etc/netplan/00-installer-config.yaml

  • 主机正在运行 TrueNAS-12.0-U8
  • 同一系统上的监狱能够顺利访问网络。
  • 网络上未配置 VLAN
  • 我想要使​​用的主机的物理接口是igb0

界面截图

  • VMS 的“NIC”设备配置为使用 igb0 和 VirtIO 适配器。也尝试过英特尔适配器,但没有帮助。

NIC 设置

  • 显示的“可预测接口名称”ip a与 /etc/netplan/00-installer-config.yaml 中的接口匹配。在必须更正的情况下,netplan apply没有修复它。但如果我在首次启动之前更改设备顺序,它们从一开始就匹配。

ip a 的结果

netplan yaml 文件的内容

  • Ping 任何 IP 地址都会返回ping: connect: Network is unreachable,因此 ping 任何域当然也会返回ping: <domain>: Temporary failure in name resolution
  • ip route不返回任何内容
  • VM 配置中的“延迟 VM 启动直到 VNC 连接”选项已被禁用。
  • 我甚至尝试刷新主机的 arp 缓存(arp -d -a),因为我在某个论坛帖子中发现,它对他们有帮助

我已经没有其他可以尝试的补救措施了。

答案1

不确定为什么它拒绝与接口 igb0 一起工作,但是当我重新配置 NIC 设备以使用另一个以太网端口 (igb1) 时,一切都开始按预期工作。

相关内容