I want to load some router firmware onto a virtual machine to run some testing/analysis without actually putting it on the router hardware. Is this possible and how would I go about doing it? Thanks :)

edit: it would be various routers and firmwares I'm looking more for a general idea of the process.

link|improve this question
2  
This obviously depends on what router hardware and firmware you are actually inquiring about. Please add this detail. – earl Feb 3 '11 at 3:40
1  
This is extremely hardware dependent. We will need specific hardware models you're looking for. – sysadmin1138 Feb 3 '11 at 3:43
1  
You need an emulator for the same hardware. If the router firmware is x86-based (say a Linux distro) then odds are it'll be fine in VMWare. Otherwise, you need a specific emulator for the specific router - there is no universal process. – MikeyB Feb 3 '11 at 5:52
feedback

2 Answers

If you're talking about Cisco routers, you may have success using GNS3.

Really, Dynamips is the program that does the emulation, but GNS3 is a nice front end.

link|improve this answer
feedback

Yes, it is possible. If your router is a stock x86 router platform without special hardware, or something capable. Example: Mikrotik Router OS / Router OS based routers. Because this is what VmWare simulates.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.