由于我对 ARM 设备上的一些 *WRT/OpenWRT 相关工作感兴趣,因此我想为此使用一些虚拟化环境以促进我的任务的完成。
更直接的问题是:可以安装OpenWRT在具有与商用路由器类似功能的 ARM 虚拟化环境下?
答案1
目前,正如你所知,有项目ARM 上的 OpenWRT。
除此之外,从 buildroot 中你可以选择各种各样的 ARM MPU 来构建新的发行版,还有一些商业 SoC 项目,例如这。
出色地!您可以虚拟化这些具有类似功能和良好性能的图像吗?
当然!性能由主机和可用的网络硬件决定。
对于软件,有几种网络桥接策略允许 Qemu 虚拟化拥有在专用硬件中可以找到的几乎所有功能。
这里另一个关于在 Qemu 上良好实现这些网桥的链接。