2011-10-04 119 views
4

我有兴趣对路由器固件进行定制。我想在虚拟环境中运行路由器固件,这样我就可以立即运行修改后的代码,而不必将其烧入路由器本身。而且还可以轻松发现任何错误。最后,最重要的是,由于错误的代码,我不会有任何丢弃我的路由器的风险。是否有可能在virtualbox上运行路由器操作系统并对其进行测试?如何在虚拟系统中运行路由器固件?

回答

1

大多数路由器都基于MIPS处理器。 VirtualBox允许你“模拟”(它不是真正的模拟只是虚拟化)只有你的主机处理器(可能是x86或x86_64)。所以你不能使用这个软件来做到这一点。尝试qemu软件 - 它是一个真正的模拟器,可以模拟很多类型的处理器(也可以是MIPS)。

0

您可以使用GNS3Dynamibs,这样您就不需要Virtualbox,并且可以通过GNS3良好的GUI管理所有虚拟路由器。