2011-10-04 85 views
4

我有興趣對路由器固件進行定製。我想在虛擬環境中運行路由器固件,這樣我就可以立即運行修改後的代碼,而不必將其燒入路由器本身。而且還可以輕鬆發現任何錯誤。最後,最重要的是,由於錯誤的代碼,我不會有任何丟棄我的路由器的風險。是否有可能在virtualbox上運行路由器操作系統並對其進行測試?如何在虛擬系統中運行路由器固件?

回答

1

大多數路由器都基於MIPS處理器。 VirtualBox允許你「模擬」(它不是真正的模擬只是虛擬化)只有你的主機處理器(可能是x86或x86_64)。所以你不能使用這個軟件來做到這一點。嘗試qemu軟件 - 它是一個真正的模擬器,可以模擬很多類型的處理器(也可以是MIPS)。

0

您可以使用GNS3Dynamibs,這樣您就不需要Virtualbox,並且可以通過GNS3良好的GUI管理所有虛擬路由器。