5

我有兴趣对路由器固件进行定制。我想在虚拟化环境中运行路由器固件,这样我就可以立即运行修改后的代码,而无需将其刻录到路由器本身中。而且任何错误也可以很容易地发现。最后最重要的是,我不会有任何因代码错误而不得不丢弃路由器的风险。是否可以在 virtualbox 上运行路由器操作系统并进行测试?

4

2 回答 2

3

大多数路由器都基于 MIPS 处理器。VirtualBox 仅允许您“模拟”(它不是真正的模拟是唯一的虚拟化)您的主机处理器(可能是 x86 或 x86_64)。所以你不能使用这个软件来做到这一点。试试 qemu 软件——它是一个真正的模拟器,可以模拟多种处理器,包括 MIPS。

于 2012-06-16T15:16:40.163 回答
2

您可以使用GNS3Dynamibs,这样您就不需要 Virtualbox 并且能够通过 GNS3 nice GUI 管理所有虚拟路由器的控制台。

于 2017-12-12T00:59:30.827 回答