本内容经过机器翻译。请参见机器翻译免责声明
切换为英语

Why does my LXD Ubuntu 24.04 (Noble Numbat) container fail to obtain an IP address in NAT or bridge mode?
为什么我的 LXD Ubuntu 24.04 (Noble Numbat) 容器在 NAT 或桥接模式下无法获取 IP 地址?


最后修订日期: 2025-02-25

适用产品

  • Container Station
  • ARM-based QNAP NAS devices

根本原因

LXD Ubuntu 24.04 (Noble Numbat) 容器在内核版本低于 4.2.8 的 ARM64 NAS 型号上不可用。这是由于内核限制,无法为 LXD 容器提供正确的网络配置。因此,受影响的设备将无法选择部署 LXD Ubuntu 24.04 容器。

分析

ARM 平台上的 Container Station 依赖于底层内核为 LXD 容器提供网络功能。当内核版本为 4.2.8 或更低时,LXD Ubuntu 24.04 (Noble Numbat) 所需的网络组件不可用,影响 NAT 和桥接网络模式。

解决方法

要为 LXD Ubuntu 24.04 (Noble Numbat) 容器启用正确的网络功能:

  • 检查内核版本:
    1. 使用 SSH 或设备操作系统中的基于 Web 的终端打开 NAS 终端。
    2. 运行以下命令:
      uname -r
      Shell
    3. 如果内核版本低于 5.10.60,Ubuntu 24.04 的网络可能无法正常工作。
  • 升级内核:
    • 如果内核版本为 4.2.8 或更低,考虑升级到支持 LXD Ubuntu 24.04 (Noble Numbat) 的新版本。
    • 如果当前 NAS固件不包含此内核版本,请等待未来的更新以提供内核兼容性。
  • 如果需要立即解决方案,请部署适用于 ARM64 NAS 型号的 Ubuntu 22.04 (Jammy Jellyfish)。
  • 如果运行 Ubuntu 24.04 是必需的,请考虑使用基于 x86 的 NAS。

这篇文章有帮助吗?

谢谢您,我们已经收到您的意见。

请告诉我们如何改进这篇文章:

如果您想提供其他意见,请于下方输入。

选择规格

      显示更多 隐藏更多
      open menu
      back to top