GNS3 Workbench


GNS3 WorkBench 5.8 now available

The 5.8 version has:
GNS3 0.8.2
Some additional exercises
Some exercises ported from gns3vault.com – thanks to Rene Molenaar for allowing me to use these!
CW


GNS3 WorkBench is a VMware image of Ubuntu with GNS3 and VPCS installed and a collection of exercises/labs.
Just add VMware and a Cisco IOS for an instant GNS3 WorkBench environment

Lean more about GNS3 at http://www.gns3.net

You can download VMware Player at http://vmware.com/download/player (Update 20012-02-06: I’ve had a report that VMware Player v4.02 is incompatible – I have verified that v4.01 works on a 32 bit machine – anyone who can confirm/rebuke this please add a comment – CW)

Download GNS3 WorkBenchfrom sourceforge.net.  The latest version is version 5.8, uploaded on 2012-05-01 and includes Ubuntu 10.10, GNS3 v0.8.2 and VPCs v0.3

How to Install GNS3 WorkBench

How to use GNS3 WorkBench Exercises
How to use GNS3 WorkBench Labs
Video Tutorials

Want to say “Thanks”?

I’m not asking for coffee money, BUT I do need some more DropBox space – if you sign up to DropBox by clicking this link, then YOU will get an additional 250MB of free storage, and I will also get the same. And I need it!

If you don’t know about dropbox, it is time you learned – it is how I keep all of my precious photos now – by saving them in my DropBox folder, two things happen:
1. A copy is saved offsite at DropBox,
2. The saved copy is synched with another computer at home – AUTOMATICALLY

About these ads

239 Responses to GNS3 Workbench

  1. Constant says:

    Hi,
    Despite my english is poor (I’am french man), big congratulations for you job. I begin with GNS3 in order to play with ASA and I have an error with “qemu”. When I have perform “Test setting” in qemu tab (preference), I have the error “failed to start qemu”. Where are located “qemu” and “qemu-img”?
    Thanks, Constant

    • rednectar says:

      Hi Constant,
      When I created GNS3 workbench, I aimed it at CCNA level exercises, so I did not include and Qemu options. Sorry. I’ll try and get back to you with the steps you would need to take, but it might take a few days. Very bust testing GNS3 0.8.4 RC2 right now.

      CW

  2. Yesudas says:

    SIr, If possible, kindly develop the GNS3 workbench from torrent mode.
    Thank you.

  3. Jalil says:

    Does it work with VirtualBox?

    • rednectar says:

      I believe GNS3 WorkBench works fine with Virtual Box – from memory, I think you have to convert the files to .ova format first.
      CW

  4. Mark Tiesman says:

    Red,
    I was curious to know if you or someone is actively working on another updated release of your fantastic GNS3 Workbench not that 0.8.3.1 is out and 0.8.4 is on the way? Thanks.

  5. Chris Turner says:

    Firstly Wow! thanks for all this….., gotta love Aussie ingenuity!!!
    Just wondered if for some exercises/labs that contain 2 or more routers, should all the routers be accessible? e.g. “/ICND2 Exercises/ACL Exercise”. Here I don’t have access to the “Edge” router, (login/password??) & for the purpose of the exercise probably don’t need it. Is this by design?

    Again thanks
    Chris

  6. rednectar says:

    Probably the errors are to do with the dodgy way I did some of the scripting for parts that needed to be run as “sudo” – what I’ve done for the next version (and should have done in the beginning) is edit the sudoers file and add the line “%admin ALL=NOPASSWD: ALL”

    HTH

    Chris

    • Bill says:

      Unfortunately I tried that and it didn’t work. From what I read they no longer use the admin group, its sudo now. so I used sudo instead but also tried creating admin group and no luck.

      Right now I have a freshly created vm of Ubuntu 12.04LTS x64
      with everything properly installed and working

      But the scripts only work if I right click and open folder as root
      then start the scripts…or log into root.

      Example:
      right click on Standard layouts on desktop
      open as administrator (had to add a nautilus extension to do that)
      input password
      then click on “1 Router (reset lab)” and GNS3 and the konsole window with vpcs and instructions work.

      *Had to reinstall vpcs

      Thanks again for all the hard work… now I can work on getting my CCNA
      Bill

      • Bill says:

        OH I cant get the vlans to work yet… I input the info from /etc/network/interfaces and Ubuntu takes forever to boot and eventually gives a message about not using full network. Cant figure that out yet.

        First I see:
        Waiting for network configuration…

        Then I see:
        Waiting up to 60 more seconds for network configuration…

        And then it displays the following:
        Booting system without full network configuration…

        Then eventually boots

  7. Pingback: How to enlarge a virtual hard disk, on a virtual machine. « It seems g(r)eek to me!

  8. Bill says:

    I started using this and thank you very much but was wondering if there was a way to convert/move this stuff to a windows pc? I already have gns3 configured and working but have had trouble trying to copy the various tutorials/exercises, etc

    Again thank you for all the hard work
    Bill

    • rednectar says:

      It would certainly be possible to copy the .net files and .cfg directories to windows, but you may have to edit the .net files to point to the correct directories. But a lot of the “ease” of the workbench is having vpcs start automatically, and have some instructions displayed automatically. To do that in windows would mean translating all the Linux script files to Windows .bat or .cmd files. And that may well be impossible. But if you want to try….. Good luck!
      Chris (RedNectar)

      • Bill says:

        Thanks for answering, I will try that later, I like how you set it all up.
        One question I do have is I tried to update the workbench image to 11.04 but get parse errors on the scripts that u setup (i.e startup.continue)

        I was wondering if you have tried to run workbench on new version of ubuntu.

        And thank you for all the hard work

  9. Adam says:

    Dear Chris,

    I have installed GNS3 WB 5.8 and I m getting the below error when i test the qemu.

    “Failed to start qemu”

    What could be the problem?

    Adam

    • rednectar says:

      Adam, I don’t think I installed qemu when I installed GNS3 on WB because I was aiming at CCNA level. But if you look you should be able to find help on how to install qemu. (Currenly I’m on holidays with just an ipad, so I can’t help you much)

  10. Max says:

    Hi rednectar!Great Job,thanks for our gns3 workbench,i studying for cert ccna and it is great!…
    So i have a macbook pro with VMWARE Fusion and when i try to connect cloud with interface of vmware(vmnet 1) gns3 appears this message:

    206 unable to create generic ethernet NIO
    so i search on google and is a frequently problem but i’m not able to resolve this error…

    How you do?I saw that you have a macbook with vmware..

    Thnaks a lot!

    • rednectar says:

      Hi Max,

      I have tried to recreate your problem but all goes well for me – check this video and tell me if you are doing anything different [You will probably need to watch the video in 720p to be able to read the screen]

      Chris

  11. Mike Smith says:

    Chris,

    I came across your post in the GNS3 forum concerning “lost icons”. I too have noticed the icons are lost if I use the user account to start GNS3. If I start GNS3 with the root account the icons appear. Did you ever receive any feedback on this issue? Thanks!

    -Mike

    • rednectar says:

      Mike,
      That problem did get fixed, I just can’t remember exactly what the solution was. I think it was something to do with rights to the working directory (or temp directory or something like that). This is why I need a memory backup – wish I had have posted the answer when I found it!

  12. Anybody any idea how to enable remote desktop connectivity to the GNS3 server?

    I have it running on an ESXi host and can ping it no problem, I can remotely connect to routers running on it no problem, however when I try to VNC I get connection refused?

    I have enabled the Remote Desktop

    Any Ideas?

  13. Geo says:

    A very strange thing….
    When I’m running the GNS3 WorkBench image with VMWare player running on my pc (windows)
    I’m able to connect GNS3 routers to the local lan….

    BUT when I run the GNS3 WorkBench image on a ESXi server, It’s not possible to connect any GNS3 router to the local lan…..same config is used a the previous test…

    Does anyone know how to fix that?

    regards
    Geo

    • rednectar says:

      I personally haven’t run GNS3 WB on an ESXi server, but others have. Hopefully someone will be able to help.

    • David Dionne says:

      Hey Geo, yeah ESXi, especially when managed with a vCenter server utilizing VDS (vDistributed Switchs) greatly complicates things. But even at the most basic level (VSS, vStandard Switches) ESXi abstracts the physical nic’s away making it tricky to know what pnic is really doing what plus esxi inserts a lot of odd but useful layer 2 manipulation. With VDS it goes from tricky to downright insane but equally as useful. But it’s absolutely doable. Unfortunately the configuration of VSS vs VDS is completely different in every possible way, the only thing they share is the nomenclature of the nics vmnic and vmk. Cisco’s nexus 1000v which replaces all of VMwares layer 2 services greatly simplifies things but it’s expensive and not widely used outside of the BIG boy’s. Without knowing more about your setup I can say is that regardless of what switching your using (VSS or VDS), vlan tagging is by far the most common thing that trips people up. VMware’s switching has no concept of the native or untagged/mgt vlan (outside of not setting a vlan or leaving it at None (0). While the default native vlan on all cisco stuff is vlan 1 which I change to 4094 immediately. It’s more complex to change it from 1 but it greatly simplifies things when things get really complex with vmware integration. On the bright side, if you don’t have your arms around vlan tagging this is a perfect scenario to lay a solid foundational understanding of it. Then it’s probably VLAN encapsulation, the older cisco IOS’s mainly used in GNS3 default to ISL (cisco’s proprietary tagging) so just be sure to always explicitly use dot1q.(example #int gi0/10; #switchport trunk encapsulation dot1q). After that and if your using VDS, if frames aren’t making it through the GNS3 cloud to the real hardware go into the properties of the distributed port group you’ve assigned the gns3 cloud nic to and change “promiscuous mode” and “mac address changes” (found in the Policies -> Security section) from reject to accept. And lastly, if you’re proficent with VDS and have tried the above to no avail there’s a 99.999999% it’s a bug in ESXi’s networking that’s been addressed in a minor patch you can apply. That’s happened to me 3 or 4 times in the last 3 – 4 months.

      Feel free to post more details about your setup and we’ll see what we can do.

  14. Mike says:

    How to fix qemu on WorkBench V5.8
    1) Create directory to store files
    - cd /opt/GNS3
    - mkdir qemu
    – cd qemu

    2) Download qemu source for V0.11.0
    - wget http://download/savannah.gnu.org/releases/qemu/qemu-0.11.0.tar.gz

    3) unpack the qemu source archive
    - tar -zxvf qemu-0.11.0.tar.gz

    4) set working directory to qemu source directory
    - cd qemu-0.11.0

    5) download olive patch
    - wget -O qemu-0.11.0-olive.patch http://sourceforge.net/projects/gns-3/files/Qemu/qemu-0.11.0-olive.patch/download

    6) install patch command on Workbench
    - apt-get install patch

    7) apply the olive patch to qemu
    - patch -pl -i qemu-0.11.0-olive.patch

    8) install libraries need to compile qemu
    - apt-get install libncurses5-dev zliblg-dev libsdl-dev libpcap-dev

    9) configure the make command for WorkBench
    - ./configure –target-list=i386-softmmu

    10) Compile the qemu source
    - make

    11) Install the new qemu program
    - make install

    12) Change the parameters for qemu in GNS3 to the /usr/local/bin directory using the GUI.

    13) Test should now work.

  15. Kadhim says:

    hi
    I have server hp dl380 g5 and have 3 hp nic quad port nic cards and in that server I install esxi 5.1 ,
    I have also 4 switches 3560 and what to connect gns3 inside esxi to the reall switches through the nics . I install window 7 inside the esxi as a host with gns3 but till now I couldnt manage to make a connection between gns3 routers and the switches
    any help will be appreciated

    • David Dionne says:

      Hey Kadhim, that’s a tricky setup and while it works it’s not straight forward and it behaves oddly, especially on the gns3 host. Are you wanting to extend layer 2 and all of CIsco’s yummy layer 2 services (cdp/lldp, vtp, etc) or do you want a layer 3 boundary between gns3 and ur physical architecture?

  16. David DIonne says:

    How to convert GNS3WB to ESXi from ESXi command line:

    Get the WorkBench to your esxi storage via scp or vsphere client
    ssh into esxi server or access the console with Alt-F1 over ipmi1.5/2 or from local keyboard and cd into the WB folder
    If they’re still zipped do:
    for i in *;do unzip “$i”;done

    1. Convert and consolidate VMDK’s from Workstation to thin provisioning (in this example)
    /vmfs/volumes/OpenFiler/GNS3WB58 # vmkfstools -i ‘GNS3 WorkBench.vmdk’ -d thin ‘GNS3 WorkBenchC.vmdk’

    2. Edit vmxf file to reflect the new consolidated vmdk name
    /vmfs/volumes/OpenFiler/GNS3WB58 # sed -i s/WorkBench.vmdk/WorkBenchC.vmdk/ ‘GNS3 WorkBench.vmx’

    2.1 (Optional) You can delete all the uneeded vmdk files now if you want
    /vmfs/volumes/OpenFiler/GNS3WB58 # rm GNS3\ WorkBench-f* GNS3\ WorkBench.vmdk

    3. Through vSphere client delete all 3 nics

    4. Through vSphere client add 3 “VMXNET 3″ nics

    Then start up the vm and enjoy

    You can probably copy and paste below:
    vmkfstools -i ‘GNS3 WorkBench.vmdk’ -d thin ‘GNS3 WorkBenchC.vmdk’
    sed -i s/WorkBench.vmdk/WorkBenchC.vmdk/ ‘GNS3 WorkBench.vmx’
    rm GNS3\ WorkBench-f* GNS3\ WorkBench.vmdk

    • rednectar says:

      Thanks for the info. Haven’t tested it yet, but this is too good for a mere comment, I’ll publish it as a post to make it easier to find.

      Chris

    • Patrick D says:

      With esx 5.1 it disnt work for me i had to do a workaround … create a virtual machine with esx 5.0 and then use the vmware conversion tools :) and then copy it back to esx 5.1 … just so you know :)

      • David Dionne says:

        Hey Patrick, I did the conversion on 5.1-799733 and the vmkfstools hasn’t changed in years so it’d be interesting to know where things fell apart for you.

  17. patrick d says:

    question ! with 5.8 i have 16gig of ram but in ubuntu 10.10 it ‘s shows only 3gig … tried to install the PAE soft.. wont work .. if i upgrade to 11.10 all the software doesnt work ( gns , wireshark ) is that because its 32 bit ? or what r my option ?

    • rednectar says:

      I think you hit the nail on the head – 32 bit! Someone else has done a conversion to 64 bit – let me see if I can get him to tell us how he did it.

      • Patrick D says:

        Thks Body ! i love your work !!!!!!! by the way !!!! many thks !!!!!

      • rednectar says:

        Thanks for the tip!

      • Patrick D says:

        Another Note , i have upgrade to 11.10 ( 32 bit ) and then i was able to install PAE so i was able to use the 16 gig of ram …. but GNS , Wireshark doesnt work anymore ? is there any workaround for this .. i am not a pro with linux !!!! thks !!!

  18. Jeff says:

    Hi
    nice work but it seems that su password did work
    I downloaded the GNS WB 5.6

    regards
    Jeff

    • rednectar says:

      su password is:
      password

      • Jeff says:

        Hello Rednectar,

        thx for your replied
        but I tried again: su password not working :(

        Another issue is that I’m not able to link the router to my local LAN.
        You replied to Titex that it ‘s a bug on linux….I confirm that on XP, GNS3 is able to connect to the local LAN, but with GNS3 WorkBench 5.6, It wouldn’t..Do you know if it’s corrected in the new version?

        For your information, I converted your vmx image to run in ESXi 5.1 and it works fine

        regards
        Geoffroy.

  19. TiTex says:

    Hello again Chris ,
    There is a typo in [b]/opt/GNS3/Project/ICND2 Exercises/ACL Exercise/check-answer.vpc[/b]
    line 35

    echo PC1 and PC2 should be able to gain SMTP and POP3 access to Server4
    1
    echo smtp test from PC1 – should work
    ping 209.1.5.13 -P 6 -c 3 -p 25
    echo pop3 test from PC1 – should work
    ping 209.1.5.13 -P 6 -c 3 -p 110
    2
    echo smtp test from PC2 – should work
    ping 209.1.5.13 -P 6 -c 3 -p 25
    echo pop3 test from PC2 – should work
    ping 209.1.5.13 -P 6 -c 3 -p 110

    should be [b]209.1.5.14[/b]

  20. TiTex says:

    LE: or use Java Runtime Environment 1.6.0.3 , this version of java will work with SDM and/or CCP :)
    don’t forget to uninstall if you have other versions installed

  21. TiTex says:

    Hi Chris (or maybe somebody else can help me out)

    I’ve done some of the ICND1 execises but now i’m stuck at the “SDM DHCP & NAPT” , the problem is that i have to configure eth0 with an ip address 10.10.10.x/29 , i did that (10.10.10.2/255.255.255.248) but i’m unable to ping or connect to the router using 10.10.10.x network from the vm , or i don’t understand which of the NIC’s i have to configure with 10.10.10.x/29

    i’ve tried the other interfaces as well but no luck

    my vm interfaces are eth0 – bridged , eth1 – NAT , eth2 – Host Only
    here http://pastebin.com/M7yKVM67 is my ifconfig output

    • rednectar says:

      TiTex,

      You need to configure the IP address of your HOST PC (ie your Windows or Macintosh PC) with a 10.10.10.2 IP address. Actually, there is a quirk with Linux that doesn’t allow you to ping from your Linux to your Routers (don’t know why – see http://forum.gns3.net/topic18.html – under the heading :On Linux / Unix / OS X, when I bridge a router or switch interface to my local host I can’t ping it from my host. But this works on Windows? What gives?

      I think I’ll rewrite this lab before the next release.

      • TiTex says:

        Ok , i’ve done it … however i had some trouble with SDM , so maybe this will help somebody else.

        First install a loopback interface on your host (windows , or whatever)
        http://www.windowsnetworking.com/articles_tutorials/install-microsoft-loopback-adapter-windows-xp.html

        Configure the loopback interface with 10.10.10.0/29 (just don’t pick 10.10.10.1)
        i’ve used 10.10.10.2 for the host (windows) and 10.10.10.3 for the guest (ubuntu gns3 workbench)

        I don’t know if this is a must , but i’ve done it… edited vmware workstation networks and added a new bridged interface and selected the windows loopback interface to bridge with
        I’ve edited the workbench proprieties and removed all NIC’s , then added one NIC , the one bridged with the loopback.
        Started the VM , configured eth0 with 10.10.10.3/29 , started the exercise and routers , this time worked.

        From my host pc , i could ping 10.10.10.1 (router’s fa0/0) , 10.10.10.3 (linux guest eth0)

        As far as i know SDM it’s not installed on the router when you start it up, so i installed it on my host pc , i could connect with it to the router but some futures are not working i.e. clicking on some buttons , i’ve searched around and it looks like it’s a java incompatibility.

        After this i’ve uninstalled SDM and installed CCP http://www.cisco.com/cisco/software/release.html?mdfid=281795035&softwareid=282159854&release=2.6&relind=AVAILABLE&rellifecycle=&reltype=latest , CCP worked with jre 7 and i finished the exercise :)

  22. MrBigglesworth says:

    Any chance this could be converted or made available for Parallels users?

    • rednectar says:

      Parallels should be able to read a vmware image – I did a trial of Parallels 8 recently, and I’m sure all I did was point it to the VM I wanted opened and it converted it for me. But I did find that Parallels did screw up the display of my Ubuntu VM when I went from dual-display to single display – so I stuck with VMWare 5.

  23. Pingback: GSN3 virtualized or Saas?

  24. Hello,
    thanks for such an awesome program.
    i got a quesition:
    ubuntu 10.10 is out of life, should i upgrade workbench image to newer version of just wiat for mint to come out.
    all i want is to change the screen resolution. i am not that familiar with ubuntu,
    thanks for help

    • rednectar says:

      As far as changing the screen resolution is concerned, the VM *SHOULD* resize itself to whatever screen you run it on. If you are running on VMware Player, you may have to update VMWare tools (which is a bit of a process- see this link).
      Updating Ubuntu is a royal pain – maybe I should just tidy up the Lime version and release it (don’t know how much longer GNS3 0.8.4 will be) and give you a shot at that.

  25. TiTex says:

    hey SGX
    in the README file Chris is suggesting:

    “This program requires a copy of a Cisco IOS image – preferably c3725-adventerprisek9-mz.124-15.T10.bin”

    so that might be a hint that he used it and knows to work :)

    P.S. you can add interfaces to any router (i think) from the configure page (right click -> configure)
    have fun

  26. SGX says:

    Firstly, thank you for putting the effort into maintaining this fantastic resource!!

    As someone currently doing my CCNA, and unfamiliar with the Cisco world, I found the biggest hurdle with GNS3 is trying to figure out working combinations of IOS images and virtual hardware in GNS3.

    I dare say, other newcomers to GNS3 are also in the same boat. Any chance you could include inside your workbench/appliance a list of known working SW/HW combinations including:
    (a) IOS image name
    (b) Configuration parameters for the GNS3 virtual device hardware

    I must have wasted half a day yesterday blundering along in the dark until I happened to find a working combination.

    *** I am NOT asking for the actual IOS images, just to know what virtual GNS3 hardware is needed for, say 3 different models, with serial and ethernet interfaces.

    • rednectar says:

      SGX,

      I feel your pain!!!!!!!!! In fact, it was this kind of difficulty that I wrote GNS3-WorkBench to try and overcome as best as I could. Unfortunately, I had to stop just short of supplying the IOS image!!!

      The battle of trying to match IOS versions to hardware capabilities has been a problem for a long time. The BEST place (not a good place, but still the BEST place) to work out which image works with which hardware is the cisco website: specifically http://tools.cisco.com/ITDIT/CFN/jsp/index.jsp (you probably have to register first)

      As for the configuration parameters – again – that takes a bit of learning, and again the idea of the WorkBench is to get you started before you have to know that stuff – and when you are ready, you’ll have to read the documentation pages on the GNS3 website.

      And finally – my advice is to not worry about 3 different models – just work on learning how one model works, and you’ll be able to transfer that knowledge to 90% of the remaining models. I have written the WB exercises specifically for the C3725 and ideally using c3725-adventerprisek9-mz.124-15.T10.bin – but if you can’t get this particular image, another 3725 will probably do

  27. TiTex says:

    Thanks!

  28. TiTex says:

    thank you very much for your work
    also used the link to sing up for dropbox if you still need the storage space , i wanned to sing up before but i was using google drive , so now i used the signing up so i can give something back

  29. david says:

    Well how about that….I guess it just needed a good assblasting…
    First attempt:
    root@GNS3WB:~# tunctl
    The program ‘tunctl’ is currently not installed. You can install it by typing:
    apt-get install uml-utilities
    You will have to enable the component called ‘universe’

    After adding universe
    root@GNS3WB:~# tunctl
    The program ‘tunctl’ is currently not installed. You can install it by typing:
    apt-get install uml-utilities
    root@GNS3WB:~# apt-get install uml-utilities
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package uml-utilities is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package ‘uml-utilities’ has no installation candidate

    After my initial post ~90 seconds later

    root@GNS3WB:~# apt-get install uml-utilities
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Suggested packages:
    user-mode-linux
    The following NEW packages will be installed:
    uml-utilities
    0 upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
    Need to get 58.5kB of archives.
    After this operation, 336kB of additional disk space will be used.
    Get:1 http://archive.ubuntu.com/ubuntu/ maverick/universe uml-utilities i386 20070815-1.1ubuntu2 [58.5kB]
    Fetched 58.5kB in 0s (65.3kB/s)
    Selecting previously deselected package uml-utilities.
    (Reading database … 129725 files and directories currently installed.)
    Unpacking uml-utilities (from …/uml-utilities_20070815-1.1ubuntu2_i386.deb) …
    Processing triggers for man-db …
    Processing triggers for ureadahead …
    Setting up uml-utilities (20070815-1.1ubuntu2) …
    * Starting User-mode networking switch uml_switch
    …done.
    root@GNS3WB:~# tunctl
    Set ‘tap0′ persistent and owned by uid 0
    root@GNS3WB:~#

    I still HATE ubuntu

  30. david says:

    Well done….but im here to vent

    I HATE UBUNTU!!!!!!!!!!!!!!!!!!! Well, in all honesty I’m not sure…no, actually I’m absolutly sure HATE is nowhere nearly a strong enough word. It’s a steaming pile, they’ve gone back on EVERYTHING that got them where they are. It’s the biggest charlie foxtrot ive ever seen.

    UML-UTILITIES IS NOT AVAILABLE FOR THIS OTHERWISE WONDERFUL APPLIANCE…even though apt SAYS it is.

    UBUNTU go schtup yourself with a whitehot poker, over and over and over….and over.

  31. Mauricio says:

    hello rednectar
    First excellent work congratulations…
    you have developed a level CCNP WorkBench

    Muchas gracias…
    thank you very much….

  32. Anis says:

    is there any way qemu can work???
    I had same problem with installing GNS3 on Ubuntu but couldn’t make it working,….

    • rednectar says:

      It has been a while since I played with Qemu, I know I got it working at one stage, but it wasn’t easy. Are you using qemu to emulate an ASA or another device?

    • Drew says:

      Now that Ubuntu 10.10 is end of life, any plan to upgrade this to a more recent release?

  33. Neil says:

    Does anyone know if this can be installed on esxi 4?

    Regards

  34. Steve says:

    Hello everyone! I am studying for Network Admin and I would love to get this up and running. I downloaded “GNS3 WorkBench-f002.vmdk.zip” and followed the installation instructions. The install instruction states:
    * From that folder, open the .vmx file (double click – or open from VMWare)
    The .zip didn’t come with a .vmx file, only “GNS3 WorkBench-f002.vmdk” which I cannot open in VMWare. I am using VMWare Workstation 8.
    Thanks in advance for any help you can give.

    Steve

    • rednectar says:

      Unfortunately, SourceForge only puts up one of the last files uploaded as the “latest version” – your little adventure has caused me to rewrite the README.txt on the front page!
      The new README.txt says:

      To get the latest version you will need to download several files.

      Start by clicking on the v5.8 folder above, and read the README.txt there

      So if you go back to https://sourceforge.net/projects/gns3workbench/files/ – you can find the other files you need!

  35. Y01 says:

    c3725-adventerprisek9-mz.124-15.T10.image :

    [Link removed to protect Cisco's copyright]

  36. Sunando Das says:

    I am unable to uncompress a cisco image. Please help me.

    My output error:

    [c3620-j1s3-mz.123-26_unZ.BIN]
    End-of-central-directory signature not found. Either this file is not a zip file, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive.

    • rednectar says:

      It is not unusual to get a message about extra byte at the beginning of a file, but what you see sounds like it is a corrupted image. I would suggest trying another image.

  37. Greg P. says:

    My bad on my last, I guess the latest Ubuntu rev is 12.04LTS:-\

    • Greg P. says:

      I am not sure if there is a limitation on your blog, but I tried to send you a message that didn’t post twice so excuse me, but I had put this reply in several sections as follows…

    • Greg P. says:

      Sect 1.
      First of all I would like to thank you for all of your efforts:-) I was able to install and use your GNS3 Workbench very easily. However, shortly after loading the unpacked IOS images that you recommended, I got an “out of hard disk space” message from Ubuntu. I researched this a bit and found the following two steps to try to remedy this by increasing the partition size, but it didn’t work for the Workbench distribution. These steps were found on the VMWare and Ubuntu websites:

    • Greg P. says:

      Sect 2.
      1) I shut down the Workbench and increased the partition size in the VMWare Virtual Machine Setting>Hard Disk (SCSI)>Utilities>Expand window. When I changed the size and clicked OK, it popped up a message saying to the effect that “you may have to increase the partition size from within the OS itself.” This was correct because I set the partition to 12Gb, but when I ran the Workbench the original 6Gb remained, but with of 6Gb free space (according to the Ubuntu Disk Utility).

    • Greg P. says:

      Sect 3.
      Any advice on how to increase the space would be greatly appreciated since I am not a Linux wizard:( If not, could you please create a new distribution with a larger partition to be able to accommodate for the IOS files and projects? I do realize and appreciate your wanting to keep this distribution small. There are other alternatives to using ZIP that you may already know about. I recommend using RAR. RAR allows you to reduce the larger files and folders into smaller chunks (in some cases it allows for file compression). Most people that download from the Internet already use it and it is supported by most programs that works with ZIP (i.e. WinZIP, WinRAR, Total Commander, etc…)
      The larger distribution will add to the initial download time, but will increase the capabilities to your GNS3 Workbench for future growth.
      Respectfully,
      Greg P.

  38. lthaus says:

    Howdy.. I’m downloading the code again, my first attempt to bring it into my VMware esxi5 cluster didn’t work. Do you know if it will run under vCenter?

    • lthaus says:

      If anyone is finding my comment about ESXi 5, search this page for comments about the “converter.” That will solve the problem. It runs, very well.

  39. Aashish says:

    Thank you Chris for your quick reply and the link.Everything is working fine now and I must say the inclusion of gns3vault labs works just like cherry on the icing.Great Work.

    Thanks
    Aashish

  40. Aashish says:

    Chris I’ve tried to download gns3 workbench and all the files listed in the 5.8 folder have downloaded without any problem but GNS3 WorkBench-f001.vmdk.zip downloads only 703 mb opposed to 737 mb as listed although the download finishes without any errors but when I try to extract the zip it fails on 99% with a CRC error.I’ve download it with opera,chrome&IE and also with download manager but its the same story every time.I really need it to prepare for my CCNA.So could you please see into the matter as soon as possible.

    Thanks
    Aashish

  41. Michael says:

    Can’t get it to open. Right after I double click the vmdk file, I get a “line 1: Syntax error.”
    Windows 7 Home Premium, 64-bit 6.1.7601, Service Pack 1
    VMWare Player version 4.0.3 build-703057
    Error while opening the virtual machine: File “C:\…\GNS3 WorkBench-f002.vmdk” line 1: Syntax error.

    • rednectar says:

      There are 6 zip files you have to copy and expand – it just so happens that the GNS3 WorkBench-f002.vmdk was the last one uploaded and so shows are “THE” file to download on sourceforge.
      To install successfully, you will need to download and expand:
      GNS3 WorkBench-f001.vmdk.zip
      GNS3 WorkBench-f002.vmdk.zip
      GNS3 WorkBench-f003.vmdk.zip
      GNS3 WorkBench-f004.vmdk.zip
      GNS3 WorkBench-f005.vmdk.zip
      GNS3 WorkBench.vm-.zip
      The good news is you have downloaded the biggest file already, the others are at least a little smaller.
      More details at http://sourceforge.net/projects/gns3workbench/files/v5.8/ (Read the Steps below the files)

  42. D.Kuijpers says:

    Thanks for this great software, it has helped me a lot. Ik have one question, is it possible to use pagent IOS in the workbench. Would be nice if we were able to generate some traffic on the network.

    Thanks!

  43. Malaya Manas says:

    Link to V2P Rednectar’s GNS-3 Workbench to run it directly from Hardware
    http://want2beaccie.blogspot.in/2012/05/how-to-v2p-rednectars-gns3-workbench.html

    Thanks
    Malaya Manas

  44. Snyperx says:

    I should add that Mint is based on Ubuntu minus Unity.

  45. Snyperx says:

    I see you went with Ubuntu 10.10. I am guessing you do not like the Unity interface on the newer versions of Ubuntu. Have you considered going with Mint since it uses the native Gnome windowing system?

    • rednectar says:

      First impression of Unity interface = sucks However, I’ve just downloaded 12.04 and am determined to have another look at it, but in light of your suggestion I might check Mint first. I’m also going to have a look at a couple of other distros (Suggestions welcome) C

  46. Frank says:

    is password

  47. Adi Nemer says:

    Hello,
    First I would like to thank rednectar for all he has already done until now, I know that you already been thanked a lot but I guess it’s in order for all of your efforts.
    Am trying to use GNS3 without the scenarios but it’s asking me for a password to access the application. can you tell me what is it?

  48. John says:

    Thankyou Rednectar, I have learned how to fix afew things already. I think it would be best instead of having a user, everything is done via the root user, I read that the 209 error is caused because I am not logged in as root.

  49. John says:

    Hello, I really like gns3 on linux, runs better in a vm than on windows itself. Also having it all pre setup is wonderful apart from having to supply your own IOS’s. Before you release 5.8, I would like you to include some more features.
    Install a flash player for firefox.
    Provide the root password, every time I tried to su, I get authentication error.
    Setup some of the qemu’s like linux tinycore etc, I have been unable to get any working I get 209 error.
    include some other software like ftp’s, subnet calculators etc etc.
    Also have firefox setup with a alot of good networking links.
    Also have routers setup with more modules rather than just fa0/0 & fa0/1, I have been unable to work out how to add modules to routers.
    Run a compressed file system. Also do not have the vmdk drive span, most people use filesystems that can support 2gb+ files. Not a big issue but it is nicer.
    Thankyou

    • rednectar says:

      Thanks for your suggestions John. I’ll do my best! But I can help you out with the root password. It is simply the word password. Use the command sudo su – to log in as root.

  50. Ivo says:

    Unfortunately, being a network engineer myself — Im totally lost in linux and wouldn’t be able to give you a hand on that one :( . One of the reasons I like so much your distro is that you don’t have to have any linux understanding and still be able to just focus on the cisco simulation. Thanks anyway and happy holidays, Chris!

  51. Ivo says:

    Thank you very much, sir! Workbench rocks! And you must be the real deal, for sharing all this with us, the mortals!
    I had only one problem – couldn’t get QEMU running; under the qemu pref – second line (below the qemuwrapper) – where it says ‘qemu’, and the third line with the qemu image are both missing from the distro. The path points to nowhere and the linux cannot locate them anywhere. Not a big deal, just wont be able to use ASA, still would be nice if somebody knows a solution. Unfortunately, I’m totally lost in Linux and cannot have QUEMU recompiled or the like.
    Keep up the great work!

    • rednectar says:

      When I did GNS3WB I concentrated on the tools that would be needed for CCNA. I’m actually going through the same pain now trying to get the next release ready – that is, trying to get QEMU to work on the rather old 10.10 Ubuntu. Right now I’m not able to work on GNS3WB for a couple of weeks – if you happen to fins a solution before then, please let me know! (sorry for the totally non-helpful answer)
      Chris

  52. MPH says:

    Your work …Excellent…
    The service and opportunity you’ve provide …outstanding…
    Your intelligent and timely response to your users and the clean, well designed web interface…

    …isn’t it just a bit sad that Cisco doesn’t see the value in promoting the use of GNS3 and providing an “educational” set of IOS’s…so that aspiring, (potential) future advocates/representatives of their Market Share Industry, (the true promoters of Cisco’s product line and services) have a better tool, and thus a better understanding to carry into their careers… sorry…I almost digressed into a rant…
    As I was saying….
    Well done…

    …and I ain’t easy…I can count the comments I’ve left on websites on one hand…(now, one hand and a finger of the other).
    MPH
    Student
    Montana USA

    • rednectar says:

      I’d love to be able to add the IOS to complete the package, but I guess I better not push the boundaries!
      Thanks for your kind comments.

  53. rezolt says:

    Dear Mr. rednectar. I apologize my behavior earlier, it is maybe due to the frustration I have encountered while downloading your software and due to my passion of learning new things relevant to what your software offer. I would like to request the removal of my post and my name on this website so that I can forget all the disappointment I have encountered while trying to posses your software. Thanks for your consideration.

  54. Singa says:

    Rednectar: any updates to workbench?

  55. sammy says:

    I cant seem to open the console for the router within gns3 have I done something wrong?

    and youve done an awesome job! incredible!

  56. Erric says:

    Hi,

    I can boot this into VMware player: 4.0.2 build-591240 no problems. This host OS is 64bit Ubuntu 11.x

  57. Snyperx says:

    Will GNS Workbench be released in a Virtualbox compatible version by chance?

  58. rezolt says:

    Hello Mr. rednectar. You have already told about making download on torrent basis. Just like some of the guys who was dying to grab the workbench… I was also one of them. I’m having problem downloading it at sourceforge. Using Free Download Manager I got stuck at 99% download and all it needs was around 20 mb of files left. Until all my prepaid connection was consumed still I was waiting for that 20 mb to fire up and got no result. I also tried Kget, Uget, DownThemAll and flashgot but all was a failure. Even the Firefox download manager didn’t succeed. Can you imagine the frustration that I have after consuming 24 hours trying to get that file while I can download the same amount of file around three hours on a torrent site? Can you please do something about it? Tell Mr. Cris to upload it to a dedicated torrent site?

    • rednectar says:

      I did have a torrent running once before – I’ll give it another shot – although I won’t get a chance to try until next week.

      • rezolt says:

        Hello rednectar. A pleasant day to you. You know what? I forgot to tell you last time that I have successfully download GNS3 Workbench at 4shared and I am soooo happy about it even though it was a rar files. It was dissected so anybody who has a low bandwidth internet can download it slowly piece by piece. Unfortunately to my surprise it was encrypted. It was asking for a password. Damn… my heart broke because I am still halfway to my goal. I don’t know why you have upload that workbench to sourceforge where it cannot support low bandwidth download connection. I tried to please the guy who upload it and begged for the password but until now he was not responding. Probably wanting some compensation to his upload where I cannot provide. Well I think I have come to the point where I must gave up hoping to download your workbench. I guess it is only intended for the rich fellows in your circle. Best regards.

      • rezolt says:

        Hello the persistent rezolt is back for another alternative download. Anybody here can point me to GNS3 download site that can support low bandwidth connection or can support DownThemAll or Free Download Manager. This tool I mention is a solution software for those who have low bandwidth connection. The problem though is that if you use it to sourceforge.net the server will definitely times out after some time.

    • rezolt says:

      Thank you very much Mr. Chris for the upload to 4shared. Since last night I was trying to download it using DownThemAll, flashgot using Firefox built-in browser and Wget as well as the Firefox’s direct “save at” button but to no success. The problem is the server suddenly times out and it stops sending file fragments. I really don’t know why. I also tried Transmission last night but it only start this morning around 6 or 7 +8 UTC. The torrent works but I was connected to only 2 peers which is quite very slow. Now that we are in the 4shared website does Mr. Chris knows about the guy who upload the same application in rar files? I believe he was using odin69 as his pen name. The creator of GNS3 workbench created it for free but he was making fortune out of it. Anyway my download is around 70 % now, I hope it’ll end before my 24 hour prepaid load runs out. More power to you Mr. Chris and Mr. rednectar. I just hope you could split the file in 4 and upload it again so it can be downloaded easily and without a password.

  59. Big AL says:

    Red,

    Great work here! One problem, I need to know how to get the IOS images I need?

    I get this message when I click on the ICND1 or 2 labs:

    …before you can enjoy using GNS3, you have to have an IOS image for a Cisco 3725, 2600 or 2691 Router stored in the /opt/GNS3/IOS directory.

    Can anyone link me to an FTP site where I can get these images?

    HELP!!! I already scheduled my ICND1 test for next month and really need the practice!

    • rednectar says:

      Sorry Big AL – there’s no way I can legally give anyone Cisco IOS images. There may be others who have less to loose than I do who may be able to help. All I can say is that to date I have never heard of anyone being sued by Cisco for using IOS on GNS3.

  60. davecollier says:

    Hi Chris,

    Ignore my last post – apart from the bit that says how impressed I am with the appliance – I appear to have been suffering from a combination of stupidity and laziness. Both of which have now been resolved through judicious application of caffeine.

    Keep up the good work,

    Dave.

  61. jerrykolata says:

    OK Chris,

    Actually, one more item and I should be all set! I’m trying to use the Qemu Appliances with WB5.6 — but it looks like qemu is not included in this release? “Failed to start qemu” when I run the test button. Anything I’m overlooking? I searched around and I see some of your older posts indicating that it’s not bundled in to some versions? Is it supposed to be in this latest one?

    I have the qemu appliances working great on my Host (Win7) and on a VMware Server2K8 R2 install — this is pretty cool stuff — especially the Linux TinyCore which comes up in a graphical screen! (Perfect for a Linux noob like myself ;o) I also have the VirtualBox appliances running on my Host machine.

    I went into Qemu prefs, but I can’t find a path for qemu and qemu-img. So, how would I go about getting this to work? Am I just missing the path?
    Jerry

    • rednectar says:

      You are correct – I did not install qemu on the WB5.6 release – it was aimed at just things you’d need for CCNA.

      When GNS3 0.8.2 is released, I’ll release a new version of WB with qemu and virtualbox pre-installed

      CW

  62. jerrykolata says:

    Turns out it’s not necessary to do any bridging from vmnetcfg! Finally sorted everything out, and it’s working perfectly. What confused me (and ultimately helped me!) was configuring 3 variations of GNS3. Maybe this will help others out there. The MS Loopback stuff is tricky.

    On my Host PC (Win7), I added the Microsoft Loopback adapter. Running GNS3 here, a Cloud sees ALL of the Host’s interfaces — LAC, LAC2, plus the VMware adapters, and VBox adapter! I configure LAC2 Loopback as: 192.168.254.10 /24 PLUS gateway 192.168.254.1 There is plenty of conflicting info on whether a gateway should be specified, but I found the only way to work is to add the gateway setting. I connect this as a Cloud /MSloopback interface to a router port at 192.168.254.1 in GNS3.

    Next case, I have a VM running Server2K8 R2, installed a Loopback (LAC2) here also, and when running GNS3 here, the Cloud ONLY sees this VM’s virtual adapters LAC and LAC2! I configured it as 192.168.254.100 /24 PLUS gateway 192.168.254.1 This VM doesn’t see the original Host PC Loopback, nor the VMware adapters. I connect this Cloud loopback the same way, to a router port at 192,168.254.1 in this GNS3.

    Now — the trick — in both cases you have to go the PC Command prompt as Administrator, and add in a route back to the other ports of the router you’re connected to! For example, if the other port is 192.168.2.1, on your console,
    >route add 192.168.2.0 mask 255.255.255.0 192.168.254.1 -p

    This tip came from some excellent videos from Keith Barker at
    http://www.youtube.com/watch?v=U91PgdBeKSQ
    His video doesn’t use a gateway setting, but again, in my case it would not work unless I have the gateway specified. You can now ping from your console, through the GNS3 virtual router network in either one of these Microsoft environments.

    Lastly, with the Ubuntu Workbench 5.6 VM, it finally dawned on me…. duh! Linux doesn’t see the MS loopback at all, nor does it need to! I went back and followed your 3 part series step by step, and everything worked perfectly, once I used the correct address. I changed eth0 to be a NAT config, instead of bridged, and received an IP of 192.168.80.138. In your “1 Router (reset Lab)” dhcp assigned the router port to 192.168.80.143 That’s what I was missing! Now, from my Host PC (Win7) console, I can ping, telnet, and SDM to 192.168.80.143, and Life is Good!

    Jerry

  63. jerrykolata says:

    Great! Option 2 does work as you explained. If I set the 3 VMware adapters to NAT, NAT, Host-Only, I do get an Internet connection with Firefox. But very strangely, it doesn’t work right after the bootup! I found that if I go to Konsole and “sudo dhclient eth0″ —- it then works immediately. I would have thought that doing a startup would have reset all the IP settings, but something stays stuck. Anyway, I then tried the Cloud configured to eth0, setup a router with a dhcp interface, and a default route, and voila! I’m pinging public Internet addresses. I can capture these packets with WireShark (although I had to change the default Capture launch preferences to ( tail –bytes=+0 -f %c | wireshark -k -i – ) I also bumped the RAM to 2GB for the VM, and removed the Shared Folder link that pointed to your user account ;o)

    Now, the last bit to figure out…… getting the Loopback to work. I’m probably missing something here. I configure a Cloud with lo interface. Connect it to a router, but what address to use to connect back to the Host? lo shows as 127.0.0.1

    Here’s my setup: Host PC runs Win7 x64, Q6700, 8GB RAM. Network has 1 Ethernet card as L.A.C, and Microsoft Loopback adapter on L.A.C.2, and the VM adapters. Cable modem connects directly to LAC, only 1 IP address. I configured the Microsoft Loopback as 192.168.254.10 /24 + G.W. 192.168.254.1 Soooooo, I should be able to use a GNS router address of 192.168.254.1, right? From Konsole, I can ping 192.168.254.10. But from the GNS router, nothing comes back when I ping 192.168.254.10, and likewise nothing on the Host PC when I ping 192.168.254.1 On Win7, I turned the FW off, no difference. I’m stuck here.

    I have another VM running Server2K8 R2, and installed the “All in one beta 0.8.2 GNS” on it, and added a Loopback Adapter to it. (The equivalent of your lo ?) But I didn’t use 127.0.0.1 for the address, I used 192.168.254.100, and it works great! From within GNS, routers set as 192.168.254.1 can ping back to 192.168.254.100. What do you make of it Chris, do I need some address other than 127.0.0.1 on lo, or something I’m missing? Thanks again, Jerry

    • rednectar says:

      I’m not much help here – I’ve never played with the loopback interface – I know you need it for some Windows things, but I’ve always used Linux or OS X so haven’t bothered.

      However, if I understand you correctly, you want your GNS3 Router (running in the Guest VM) to be able to connect to the loopback adapter of your Host PC – which is Local Area Connection 2.

      What you will need to do is set up a bridged connection between your LAC2 and one of the virtual interfaces on the Guest OS – using the vmnetcfg.exe program you already know about.

      The bridged connection will (probably) end up being eth1 or eth2 in Ubuntu, and in GNS3 you will need to link your cloud to the correct ethx

      HTH

  64. jerrykolata says:

    Chris,
    Thanks for an outstanding project, I’m sure everyone understands and appreciates the time and work that went into creating Workbench. Your explanation and examples about VMnetcfg and the VMware adapters are the best I’ve seen — I think I’ve finally got it right now!

    I do have an issue, and I’ll try to be succinct here — I don’t have a wireless router, I connect directly to a cable modem. It only hands out one IP address, so I think you can see where this is going….. eth0 never gets an address, and ifconfig shows eth0:avahi as 169.254.x.y Now, at first I thought I had all the network settings messed up, but I’m using your standard build with VMware player using the 3 adapters as Bridged, NAT, Host-only. Through lots of trial and error, I found that I can ping public Internet addresses immediately after booting up, but Firefox will not connect to any websites. However, after about 20 minutes or so, Firefox works perfectly! Must be using the NAT adapter, but I don’t know why it takes so long to start working. DNS issues?

    I can see that your entire setup is dependent on having a separate router that hands out an IP to the host machine and to the Bridged eth0 interface. Can you suggest a way to get this to work with just a cable modem? eth0 affects the Internet connection, Wireshark captures, and GNS3 connecting to the Host PC. It would no doubt work fine if I had a wireless router, but there must be a lot of others out there that give this a try and run into the same problem with cable modems!

    Thanks for any advice, Jerry

    • rednectar says:

      Thanks for the kind words Jerry.

      You seem to have worked out that when the VM finally worked, it must have been using the NAT adapter. Why it took 20 mins is another issue. It could be that your Guest OS (Ubuntu/GNS3 WorkBench I assume) had the primary adapter set to “Auto Bridged” – I have seen this cause a few similar problems, but without the setup in front of me I can’t come up with anything better.

      In my explanation of the adapters, I did indeed assume that you would be using an external router rather than using a USB connected modem. Now I’ve never used a cable modem that didn’t have an Ethernet interface, so I’m not entirely sure how the cable modem interfaces with the PC, but I’m going to take a stab and assume it is like a 3G modem, which gives you an additional interface on your (Host) PC – “Local Area Connection 2″ or something similar. The problem is that if you bridge this interface to the Guest, then you’ll need to get another IP address from your service provider – which of course they are not going to give you!

      As for getting it to work, I need to know exactly what you are trying to achieve.

      1. Do you just want your VM to have access to web pages and the internet in general?
      2. Do you want to have GNS3 routers running on the Guest (GNS3 WB) accessing the internet interface of the host PC?

      If you only want (1) then set your first Virtual interface on the Guest (GNS3 WB) to be NAT rather than Bridged. To do this in VMWare Player, go to the VMWare Player menu->Removable Devices->Adapters->[1st adapter]->NAT

      Your eth0 interface of your Guest (GNS3 WB) should get allocated an IP address something like 192.168.x.x and a default gateway of 192.168.x.2 and your Host PC is now acting as a NAT router between your Guest OS and the internet.

      If you want (2) as well, probably the easiest way is to create clouds in GNS3 WorkBench that link to eth0 of your Ubuntu. Connect the cloud interface to a GNS3 router – say f0/0 on R1. Now for an IP address for f0/0 on R1 – use ip address dhcp and it should pick up an ip address from your Host PC. Also on R1 you will want to add a default route to 192.168.x.2, the same as your Guest OS.

      I know this is a bit sketchy – I’m a bit pushed for time at the moment, but let me know if you need more detail.

  65. Snyperx says:

    I know version 5.6 is using 10.10, but can we do a distro upgrade to 11.10 without breaking anything?

    Also, excellent work Red. Really appreciate the time you have put into this product. Keep up the great work.

    • rednectar says:

      In theory there should be no problem. Make a copy of the VM before you start so that if it all fails you can go back. I don’t like 11.10 personally (maybe I haven’t tried hard enough) but am looking at it for the next release which will be after GNS3 0.8.2 is released.

      • Snyperx says:

        UPDATE: I was NOT able to update to 11.04 per the update tool. The VM does not have enough disk space to update. I attempted to extend one of the partitions, but Gparted would not allow it and I didn’t want to create another separate partition. ah well….least I tried.

      • rednectar says:

        Fixed size disk seems to be causing a few problems. GNS3 v0.8.2 is in beta testing now, when it is released I’ll release a new GNS3 WorkBench, but probably still on Ubuntu 10.10, but with an expandable disk size.

  66. Snyperx says:

    Looks like I solved my own issue. I forgot the ‘>’ in my syntax. All is well now;-)

    • rednectar says:

      lol! I made exactly the same mistake myself yesterday! That little redirect symbol makes all the difference.
      unzip -p c2691-adventerprisek9-mz.124-15.T14.bin    >    c2691-adventerprisek9-mz.124-15.T14.image

  67. Snyperx says:

    Has anyone else has an issue unzipping a IOS file in 5.6? I just attempted to unzip an IOS image for the 2691 router and it does not complete. It states that the file names do not match. the command I used was:
    unzip -p c2691-adventerprisek9-mz.124-15.T14.bin c2691-adventerprisek9-mz.124-15.T14.image

    I followed the syntax per the instructions.

  68. chenoi says:

    Hi,

    I love to see this come together with JUNOS router… I hope to see one. Anyway thank you and this is very good effort. Good Job.

  69. Joe says:

    Brilliant work Chris, Thanks for sharing this excellent tool with us. BTW, I was able to load the PIX image and it seems working fine with no issue.
    Joe

  70. rednectar says:

    Thanks Joel. Good luck with your studies. I’ve returned the link

    CW

  71. Joel says:

    Excellent work Chris. I’ve linked your site on my Cisco study blog under the downloads sections as it was a great help during my CCNA studies. I hope others can benefit from it as well.

    –Joel

  72. Paul Boyd says:

    Hi Thank you for an absolute outstanding CCNA Setup, GNS3 WorkBench is a god send for sure.
    I have a question about one of your ICND2 exercise/labs which is accessed from the desktop ICND2 icon (ICND2 Configuration Test), your solution lists ip address not even in the configuration of the router, Am I missing something???

    MYPOOL 198.18.32.65 198.18.32.70 netmask 255.255.255.248

    AGAIN Thanks for the WorkBench

    • rednectar says:

      I’ll check it out tonight!

    • rednectar says:

      OK – finally got round to checking this out (sorry for the delay)

      First, lets start with the question – perhaps not worded very elegantly, but:

      “The Router ISP has given you six public IP addresses in the
      198.18.32.65 – 198.18.32.70/29 range.”

      These are public addresses, and are the addresses that must be put into the pool – and a 29 bit mask equates to 255.255.255.248; hence the solution says:
      MYPOOL 198.18.32.65 198.18.32.70 netmask 255.255.255.248

      So long as the service provider believes that the 198.18.32.64/29 address range on router 1, there is no necessity for router 1 to have any interfaces configured with IPs in that range – the NAT will still work just fine.

      All clear now?

  73. nmc says:

    FYI – The gns3.net link is misspelt on your last post ;)

  74. Matt says:

    Guys

    I have gns3 workbench installed on ESXI 4.1, I need to be able VNC directly to workbench, usually if I need to connect remotely I either enable VNC within ubuntu or I install xinetd and install VNC as a service. I have tried to enable VNC with workbench but to set a password it needs root privileges
    however the password password does not work. Any ideas what the work around is?

    Thanks
    Matt

    • rednectar says:

      I had thought that vnc remote desktop (vino) had already been enabled, but alas, as you found out, this is not the case. All the options are turned on (System->Preferences->Remote Desktop) but it sadly doesn’t work. I’ve just played with it for an hour, no luck either. Here’s a call to anyone else out there who may be able to help – please post your method.

      • Smail says:

        Hi,
        have you solved the VCN issue? I am running your GNS WB on an ESX 4.1 server. I would like to connect via VNC to this machine but it is not working. Under the remote desktop config is says: “Your network is reachable only over the local network. Others can access your computer using the address LOCALHOST”.
        Why only localhost? How can I edit this?

      • rednectar says:

        I’m not sure what the problem is. I don’t have ESX, so haven’t been able to test, but I know other have done so. I’ve passed your problem on to someone who HAS got WB working under ESX4.1, hopefully they can help.

  75. can someone please forward the link to the GNS3 workbench on skd.dks@gmail.com,
    if its can be in multipart that will be much beneficial as single link can lead to errors.
    Please do send me.
    Thanks,
    Dave

  76. Pingback: Linking your Virtual Machine’s adapters to your Host PC using GNS3-WorkBench | RedNectar's Blog

  77. rednectar says:

    Yesterday I finished the first half of the article that I promised to write, (http://rednectar.net/2011/07/20/vmware-interfaces-tutorial/). I’m about to start the bit that tells you how to link your Ubuntu adapters to a) your Host PC and b) the GNS3 topology.

  78. saksham says:

    hi,

    one more problem is that when i suppose to ping router from topology of gns3 in ubutu to the eth0 of this OS i couldn’t be able to communicate and got a reply the address is unreachable i have already ask this question bt this time i have explain my problem clearly .so do u have any solution for this ????

  79. saksham says:

    i have i problem i couldn’t be able to ping router with the gns3 workbench o.s eth0 ?

    • rednectar says:

      saksham,
      I actually started writing an article last night about how VMWare and all the interfaces work together (with an aim to making it easier to get the SDM labs working more easily) – it will also be helpful to you. Keep watching these pages, I should finish it this week.
      CW (RedNectar)

  80. Pingback: “Do Said Skills Pay The Bills?” « The Data Center Overlords

  81. Rishi says:

    hi Chris,

    it worked

    can u tell watz d max numbers of routers which can be started in workbench

    after applying the idle value

    regards

    Rishi

    • rednectar says:

      Hi Rishi

      The maximum number of routers will be determined by the processing power of the host PC, and the memory allocated to the Virtual Machine.

      If you shutdown the virtual machine, and edit the Virtual Machine Settings, you can allocate more RAM if you wish (but not more than what you can spare from the host PC)

      I have run up to 15 routers happily on GNS3 WorkBench with 4GB RAM running on a MacBook Pro host with 8GB RAM and a 2.8GHz Intel Core Duo.

      Chris

  82. Rishi says:

    wen i drag a router 3700 or 7200

    i get this error msg

    baseconfig.txt:no such file name or directory

    also d router starts but wen i telnet into them i can see login banner of cisco ios

    cant input anythin

    image file name is c3725-adventerprisek9-mz.124-15.T10.bin

    C7200-AD.BIN

    C2600-AD.BIN

    the above files r in ios directory in workbench

    hav tried changin ios exten from bin to image but dint help

    can sombdy help

    thanks in advance

    regards

    Rishi

  83. Alan says:

    GREAT WORK!

    Truly fantastic Chris.

    Many thanks.

  84. rednectar says:

    Rish,

    I’ve never actually tried ASA inside the WorkBench – If any other readers can help please contact me.

    Chris (RedNectar)

  85. Rishi says:

    hey Chris

    how do i cnfigure ASA inside gns workbench

    plzz guide

    coz one way is working on windows pc but inside workbench it gives

    209-unable to start instance of ASA1

    regards

    Rish

  86. Rishi says:

    apologies if i am asking for 2 much

    m preparing for ccnp

    does any know if there are any pre made labs which i can fire in gns workbench

    coz to configure each scenario everytime takes a lot of time

    and hone my skills

    thankss a ton in advance…

  87. sathya says:

    Hi Chris,
    I installed Ubuntu 10.10
    1. removed unwanted packages and Updated the remaining packages
    2. Installed GNS3 0.7.4 with Dynamips 0.2.8 RC3 community version
    3. Used VPCS 0.21a
    4. Installed Konsole
    5. Set the new IdlePC values
    6. I will set up ASA and Pemu
    Now i can start upto 8 routers with 1024 RAM allocated for the VM, Everything works fine GNS3+Routers+VPCS+Konsole, I tried your script (run.vpcs) to start VPCS it is not working for me changed trying the path to VPCS without

    need your help to run VPCS, using script

    • rednectar says:

      Hi Sathya,
      The first thing that springs to mind is that after you have copied the scripts to the new install, you will have to make them executable again.
      cd /opt/GNS3/READMEs\ \&\ Scripts/WorkBench\ scripts/
      chmod 755 run.vpcs

      OR

      In a File Browser Window, right click on the file run.vpcs and Select Properties->[Permissions]Tab->Check Execute

      Repeat for all other script files
      compare.configs
      display.instructions
      startup

      And also in /opt/GNS3/READMEs & Scripts Make the following files executable
      script to change firmware image               
      script to create version information
      script to delete work-temp-backup-config files 
      script to kill all running dynamips instances 
      script to restore eth0 next reboot

      And also every startup.xxxxx script in all of the directories of the /opt/GNS3/Project folder will need to be made executable.  I’ve found the easiest way to do this is to navigate to the /opt/GNS3/Project folder in the File Browser, click the search icon (the magnifying glass in the top right hand corner), type startup as the search and hit enter. Now select all the files that appear (Ctrl+a should do it) then right-click on one of the files and Select Properties->[Permissions]Tab->Check Execute.

      This has the effect of also marking all copies of startup.vpc and startup.1.vpc etc as executable as well, but that doesn’t matter.  If you are picky, you can exclude these when you select all and before you change permissions, or you can enter a new search criteria for .vpc and mark these as non-executable in the same way. If that doesn’t help, let me know.

      Chris (RedNectar)

  88. Sathya says:

    hi,
    I tried your software, It worked superb for me but i can start only 5 routers using my hardware, if you explain me how to install and set up Konsole in ubuntu 10.10. I ll set up my own and try

    • rednectar says:

      Hi Sathya,

      I did a document called diary of tweaks made since install – or the full path is:
      /opt/GNS3/READMEs & Scripts/diary of tweaks made since install

      In this I describe how I installed Konsole. It is as simple as:

      System->Administration->Synaptic Package Manager
      Search for konsole and install
      (this downloaded 72 files)

      The whole idea of this file was to allow someone like yourself to try and repeat the install. Many of the scripts depend on the superuser password being password, so if you are doing your own install, I suggest that you stick with that. I created a user called user with the password of password.

      Once you have it all installed, you should be able to copy everything from /opt/* (including subdirectories) and /home/user/Desktop and pretty much get it going.

      If you’d like to record your progress, I’d love to put it here as a feature article.

      Chris (RedNectar)

  89. KishoreKannan says:

    Hi,
    This link wold be helpful in making a bootable workbench

    http://vmwstudio.blogspot.com/2010/06/create-bootable-iso-installer-from-your.html

  90. Kyle Shaver says:

    I just ran across this. GNS Workbench is FANTASTIC! Thank you so much for building this.

  91. Rishi says:

    chris

    can u provide ur email address

    mine is hkshirsagar@gmail.com

    • rednectar says:

      Rishi,

      I too have a gmail account, but am reluctant to share it too publicly where it can be picked up by scanners.

      However, if you realise that I’ve just given you half the address, and I tell you that my username for my gmail account is rednectar.chris, then hopefully you’ll be able to work it out and but the scanners won’t. ;)

      Chris

  92. rishi says:

    hey Chris,

    after gns workbech wat next r u workin on

    ru plaannin somethin new in gns workbench

    any thin to emulate switches wud be gre8

    i hav heard switches use ASIC hardware coz of which they cant b emulated

    wat r d exact scoop thrr

    regards
    Rish

    • rednectar says:

      Rish,

      The guys at gns3.net do all the hard work, I just get it installed on a Virtual Machine and put a few script files around it to make it easy for people to get started. Once you get into it, you will probably create your own topologies and problems, and won’t need the WorkBench format.

      So to answer your questions:
      1. After GNS3 WorkBench ….? I don’t have anything specific yet. Maybe do some more certs ;)
      2. Emulating switches isn’t going to happen on gns3 as far as I know – you are right, the ASCIC hardware can’t be emulated in software (without reverse engineering). If you want switching emulation, you’ll have to go for IOU (IOS on Unix), or more specifically L2IOU, which is now operational in the CCIE exam.

      The first thing you should do about the lack of L2 support is sign Greg Ferro’s petition – and to be fair Cisco have made some progress in this area with the announcement of their new learning labs which use IOU and L2IOU.

      Beyond that, who knows what the future will bring? Will OpenFlow and Software-Defined Networking change the whole ballgame as far as switching/routing is concerned, especially if Google gets behind it? Will the Open vSwitch mean that we no longer need vendors like Cisco? I think not!

      Enough rambling for now,

      Chris (RedNectar)

  93. Rishi says:

    hi RN

    u hav done a gr8 job this image is totally awsom

    even though im a novoice in ubuntu and linux can operate this with ease

    thanxx a ton bro

    i hav 1 issue whenever i click any labs in icnd1,2 or from som other directories

    it just opens firefox page and says that gns is started and now u need to download the ios

    i hav already put the ios into the directory
    can open gns fine from applications
    but im unable to open any labs
    kindly help

    regards
    Rishi

    • rednectar says:

      Rishi,

      When you start a lab, the script looks for an uncompressed image following the convention that the uncompressed filename ends with .image – as recommended by Greg Anuzelli in his dynagen tutorial.. If you have put an IOS in the IOS directory, AND decompressed it AND named it xxxxxxxxxxx.image then the labs should attempt to start. Be aware that the labs all assume that the image you are using is c3725-adventerprisek9-mz.124-15.T10.image. If you are using another image, you will have to run the script /opt/GNS3/IOS/script to change firmware image.
      More detailed instructions are in the GNS3 WorkBench Install article.

      Good luck, hope you get it working soon.
      Chris (RedNectar)

      • Rishi says:

        thanks a ton Chris for ur prompt response

        the name of my ios was not correct i just changed it d 1 suggested by u and all labs r workin now

        i just need one more help if u

        hav done ccna and ccnp
        i’m a novice in linux but i want to make a career in security and networks and want to learn it

        i;m so much used to windows that i find linux command line lil bit difficult but i want to learn it
        kindly suggest some books or videos tuts which will help me out and
        which linux distro shud i start with considering my beginner stage (started with ubuntu and also tried backtrack 4 but finding it difficult )

        tk care & GOD Bless
        Rishi

      • rednectar says:

        Rishi,

        I’m a bit of a Linux amateur myself, but I found Ubuntu easy to install, so have spent more time with that than any other. I had a lot of experience writing DOS batch files many years ago, so managed to work my way fairly clumsily through writing a few shell scripts for Linux to get the GNS3 WorkBench operational.

        But to answer your questions: 1. Which Linux distro? – Ubuntu is a good as any other I guess. 2. Which book? – None, just Google for Linux tutorial

        HTH

        Chris (RedNectar)

  94. Stephen Brown says:

    First let me say this is a great tool and I really appreciate everything you have done here. Now I have a question, because for the life of me I cannot get the cloud setup to work. I have the box running on esxi 4.0 and everything works great, but no matter what I do I cannot seem to access the SDM lab or even get ping working to gns3. Can anyone what exactly I should need to do here because from all the digging I have done it should be as simple as setting the interface in the cloud configuration.

  95. anubisg1 says:

    Hi,
    i’m a member of the openSUSE community, i like what you are doing and i believe we can improve it making it perfect..

    i wonder if i can use your work into my future image (thinking to use susestudio) to make a preview and show you what we can do.. eventually we can continue this discussion by mail to go a little more in depth..

    regards
    Andrea

  96. Dmitriy says:

    Hello,

    1)Please advise how to increase disk space to 5GB.

    2)Can you add special labs, for example, CCIE labs from ipxpert.com or ine.com labs

    • rednectar says:

      Hi,

      1) I’m not sure of the process to increase the disk size on a Windows machine, but I believe that this article will tell you.

      For Macintosh (VM Fusion), you simply follow these steps.
      i) Make sure the Virtual Machine is shut down
      ii) Make sure you have a backup of the VM
      iii) Go to VMware Fusion -> Virtual Machine Library and select the VM
      iv) Click settings
      v) Click Hard Disks
      vi) Move the slider or type in the new value for the size of the hard disk you want.
      vii) Click Apply

      2) I can’t add special labs like CCIE labs from ipexpert or ine because these labs are copyrighted.

      However, if you have purchased these labs, then it would be theoretically possible to integrate these labs to GNS3 Workbench.

      If someone wants to submit a network design that they’d like included (for CCIE or any other purpose) I’ll consider adding it to the next update. It would have to be an original design and guaranteed to be original.

      • Dmitriy says:

        thx for the answer
        tnx for project
        1)to solve problem with disk space i added another disk to virtual pc (vmware configuration). mount it and use.

    • Waleed says:

      Hi Dmitriy ,

      Could you share the steps you used to increase the size ( adding new desk and mount the desk ) . I never done that before .

      Much appreciated

      Waleed

  97. jkdave82 says:

    Hello Chris, I saw a comment from Scott on March 10, 2011 at 08:40 stating that JunOS olive image is working fine for him, can you take help from him explaining me how this can be installed in GNS3? any link describing this process would be helpful to me
    Thanks in advance
    Jigar

  98. Nokru says:

    Hi out there.

    I’ve some problems with ASA and IDS – maybe someone can help me?

    http://www.gns3.net/phpBB/topic3339.html

    All information is in the topic – good help, gets good paid

    Regards

  99. Scott says:

    Hi Mate,

    Fantastic work!!!!!

    I have made the following changes to the package;

    Converted the vmdk disc from Thick(pre-allocated) to Thin and grew it to 20Gb.
    Added an Olive Image for Junos, still tinkering with this got it functioning in windows GNS3 so know the olive is good
    Got Pix working fine

    I am now looking to upgrade the GNS version to latest so you can save mutiple ASA and JunOS builds.

    Awesome work on the lab setup scripts!!! i am hoping to use your format to build some security based labs.

    Thanks again

    Scott

    • mac says:

      Scott,

      can you please help me. I am looking for a link to get junos working with GNS3 in using windows 7

  100. Pauly says:

    THANK YOU for such an awesome tool! One question: are we able to make this a bootable image to burn onto a CD or a USB drive? I dont have the hardware to run a vmplayer, and I’d like to be able to run my labs anywhere (starbux?) on my laptop on the weekends or when Im traveling. Would be cool if I could boot up from USB. Any plan to make this available, or a way to modify the current image to make it bootable? Thanks again for all your help!!

    • rednectar says:

      Great idea Pauly, and you may have just given me a solution to a problem I have where I have some PCs that don’t really have the grunt to run VMWare. I’m going to start looking at making it boot from USB right away (no guarantees). I’ll tweet when (if) its done. @readnectarchris

      • Pauly says:

        Red: you da man. Thanks for considering the idea. I think this distro will take off if the magic to make it USB/CD bootable can be done. Users could use 4, 8GB USB sticks with extra space to save their projects, and become even better network engineers in the process by being able to boot into it anywhere/anytime (@ the coffee shop?!). THANKS AGAIN for your miraculous efforts!!
        Pauly

      • rednectar says:

        hehe – that’s when I get the chance – I did get as far as getting a USB bootable, but haven’t been able to move the VM to the USB. Might have to start from scratch on the USB. If you have any ideas, happy to listen.

        Just found this: http://community.spiceworks.com/topic/94632 maybe I can do it with clonezilla. Have a couple of other more important things at the moment, so will have to get back to it.

  101. Frank says:

    I was able to perform this….Thank You!!!

  102. Frank says:

    Got it!

    One thing I am not clear about is, within the lab don’t I need to configure the routers to allow Telnet sessions? and not just withing GNS3 but also from outside GNS3…..for example if I configure a Router with an IP of 10.x.x.x and Telnet is enabled, How Can I remote to that Router?

    Excuse my ignorance…..I am really learning here!! :D

    • rednectar says:

      No – the way dynamips (the actual emulator that drives GNS3) works is that when it starts a router emulation it allocates a port to the console access – GNS3 arranges this so that port 2000 is used for the first router you add, then 2001 etc.

      If you want to control access so that a password is required, do this:
      line con 0
      login
      password Secret

  103. Frank says:

    Hi, Rednectar

    First of all I would like to thank you for the excellent work. As a CCNA student this has become my main learning source.

    Now, I have a request and would be thankful if you can assist with this.

    I am trying to access my Lab from outside my home network. I know it is possible but I am not sure on how to do it.

    I am using VMWare workstation 7. my host OS is Win 7 Pro but at the same time I am running Win 2008, 2003, XP on VMs. I can use whichever is easier.

    Thanks in advance!!

    • rednectar says:

      Frank,
      Good luck with your studies! There are a couple of ways of accessing your lab remotely – the one I have had most success with is where the PC running GNS3 Workbench VM is a Windows PC that can be accessed remotely using MS Remote Desktop connection – so in your case you’d have to access your host OS Win 7 Pro. Now setting up your home network to do that could be tricky, but (assuming you have a public IP address on a router that does PAT for your internal network) if you can forward traffic to port 3389 to your Win 7 Pro PC (and of course make sure your Win 7 Pro PC can accept RDP connections) then you should be able to do it. I have seen this work very successfully with one of my customers who run entire remote workshops like this using a classroom of PCs at their central office.
      To elaborate – let’s assume your Win7 Pro PC has an IP address of 192.168.0.4, and your public IP address of your home ADSL/Wireless/??? router is x.x.x.x
      Firstly, set up your windows PC to accept incoming Remote Desktop connections. Control Panel->System & Security-> System->Allow remote access
      Next, you’d have to set up your router to forward incoming connections for TCP port 3389 to 192.168.0.4 – just how you do this will vary from router to router, and this is a skill any CCNA candidate should be able to master.
      Now (from home) visit whatismyip.com to find out your public address – x.x.x.x
      Finally, from your remote site, use MS RDP application (Accessories- Remote Desktop Connection) to access x.x.x.x – this should take you straight to your home Win 7 Pro PC.

      An alternative option is to allow VNC access to the GNS3 Workbench desktop VM (From VMWare Workstation: VM->Settings->Options Tab->Remote Display)
      Now forward TCP port 5900 on your home router to 192.168.0.4, and use some VNC viewer to access x.x.x.x – it will take you straight to the VMware Ubuntu desktop

      The third alternative is to assign an IP address to the Ubuntu VM – say 192.168.0.5 (sudo ifconfig eth0 192.168.0.5 – pasword is password) .
      Now configure your router to forward TCP ports 2000-2020 to 192.168.0.5.
      To use this method, you’ll have to get the lab setup and started (but NO console sessions) and telnet from your remote site to x.x.x.x:2000 or x.x.x.x:2001 etc to access the console of each router. This method is best used in conjunction with one of the above.
      Tip:Right click on a router ont he GNS3 window and select Change Console port to see what the current console port is!

      • Frank says:

        Hey,

        Thanks for the thorough explanation. Sorry I didn’t explained myself better. I am able to remote to my machine, and also I am familiar with port forwarding. Basically, I would like to Telnet to my GNS3 Labs from outside the network. Since you mentioned that I need to forward port 2000 or 2001 my question would be, Is there anything that I need to do within the GNS3 Lab for this to work…basically this is what I would do, please tell me what I am missing

        1. open ports 2000 or 2001 on my router
        2. assign a static 192.168.x.x to my VM Ubuntu image (I usually do bridge with a second physical NIC)
        3. Configure a Lab in GNS3 and keep all my routers up and running (Live)
        Now from outside the network I would Telnet to my Home GNS3 Lab using my external IP plus the open port, right?
        example: 140.16.x.x:2000 ??

      • rednectar says:

        That’s about it Frank – and the long reply was not just for your benefit – it may help others too.

        One thing to be careful of – you can’t have any console sessions active on you home GNS3 when you access remotely, otherwise the single console connection that you get with each router will have been taken by that session.

  104. Joshua says:

    I just installed this and love how its all in one. I do however have an issue. I tried to open just the single router example but it tells me that dynamips failed. I went into the preferences and tested dynamips and it says its okay so not sure what the problem is or how to fix it. Also it shows qemu as not working if I test that.

    Can anyone point me to a place to look as to how to resolve these two issues on this virtual appliance?

    • rednectar says:

      Hi Joshua,
      This is not good news if you see that dynamips has failed. Have you tried any other labs/exercises? I’ll try and work through this with you, and of course check out the gns3.net/forum as well for tips (best way to search the forum: http://www.google.com/search?q=site:gns3.net+dynamips+failed ). I also admit that I didn’t get qemu installed on this distribution – when I built this, I was focussing on getting enough functionality for ICND1 & ICND2 candidates, so qemu wasn’t required. Maybe next version ;)

  105. Jay says:

    Hi all,

    The link to download the gns3 is broken, can some one fix it?

    Thanks in advance.

  106. KishoreKannan says:

    Hi,
    Chris Welsh

    Thanks for the reply, I myself using ubuntu 10.10 with Gns30.7.3 Downloaded VPCS 20a, used ./vpcs.linux to start the vpcs and set the Lport and Rport values but i was not able to reach the other end, same problem with the linux microcore and tinycore images downloaded from GNS3 website. If you can post some info on howto use VPCS and Qemu host with GNS30.7.3 under Ubuntu. Please do it, if you can

  107. KishoreKannan says:

    Hi,
    Chris Welsh
    First of all your idea of VMware image with all the things included along with ubuntu is a best thing, but to run a VMware image along with ASA/PIX/IDS and routers qemu host, needs a high end hardware which many people cannot afford so please do some documentation work Under linux/windows on some howto’s like Qemu Host (MicroCore, TinyCore), VPCS, Junos and all if it is possible please do that for me.

    • rednectar says:

      Kishore – I do hope to add some ASA examples, and maybe a microcore host when I get a chance. I’m working closely with mirshni (VPCS developer) to get a new improved version of VPCs. However, I’m not intending to get into Junos just yet. My main objective in creating this VM is to help CCNA students, and in an image that I can still fit on a single DVD.
      However, there is no reason why anyone else can’t add these things themselves. There are many “How To” articles and other advice on the GNS3 forum at gns3.net (do a google search for site:gns3.net howto asa). If anyone can update the image and send me the details, I’d be happy to include it.

  108. KennyH. says:

    Definitely a great package. I wouldn’t complain about the size if you were able to bundle in the ASA & PIX stuff too. :)

    Anyway, in part 5 of the installation section, there’s a little warning about adding/changing the IOS image. Just wanted to share that I unzipped a 7200 image & put it in /opt/GNS3/IOS and it has booted up fine.

    Even used Wireshark to capture a few packets running between the 7200 & 3725 just to verify that as well. Didn’t do anything fancy, just like I ripped off the shrink wrap from a SW program, installed it, and everything just worked.

    Again, real nice work Chris. Regards,

    KH.

    • rednectar says:

      Kenny – there is no reason that you can’t load any of the supported IOS images into the /opt/GNS3/IOS directory and then use them in GNS3 – the bit in part 5 “I don’t have the recommended C3725 image, but have another c3725 image or and image for a 2600 or 2691″ is about getting another image to work with all of the prepared Labs and Exercises – if you have JUST a 7200 image installed, the Labs/Exercises won’t work without modification. You need a c3725, 2600 or 2691 image because the Labs/Exercises all assume that there is are f0/0 and f0/1 interfaces, and in some cases an NM-16ESW module installed in slot 1 – which can’t be done on a 7200! Re the ASA and PIX stuff – I’d love to find the time to add some more, but like the 7200, there is no reason why you couldn’t add an ASA image and get it to work (you might need to follow a couple of the tutorials on http://www.gns3.net to get the ASA image working though.

  109. Dmitriy says:

    Can ‘t connect my Ubuntu PC to GNS3 topology.

    I have confugure eth0 with network 10.10.10.x ip 10.10.10.2
    i ve checked cloud configuration in lab scenario. Cloud connect to etho
    try to change to nio linux – nothing

    a lot of trying – nothing

    Can someone make small instruction how to connect virtual lab to real network for this release.

    regards

    • rednectar says:

      I have tested this using OS X as the host OS (running VMware Fusion) and using WinXP as the host OS (using VMware Player). I have not tested using Ubuntu as the host OS.
      However, I have seen the problem you describe and have had to make sure that:
      1. Your host OS has an active LAN connection ie eth0/en0/Local Area Connection (Linux/OS X/Windows) – this means you’ll probably have to plug it into a hub or switch. Give it an IP address of 10.10.10.6/29 and a default gateway of 10.10.10.1

      2. Make sure your FIRST VMWare network adapter (GNS3 Workbench-Ubuntu) is eth0 (If not, run the script ot restore eth0 next reboot in the READMEs & Scripts folder)
      3. Make sure your VMWare network adapter (GNS3 Workbench-Ubuntu) eth0 adapter is linked to your host PC’s ethernet connection (eth0/en0/Local Area Connection). To check this:
      From VMware Fusion: Click Virtual Machine->Network Adapter->Network Adapter Settings

      From VMWare Player: Virtual Machine->Removable Devices->Network Adapter->Settings – On Hardware Tab, Check the FIRST network Adapter is set to Bridged Mode

      From VMWare Workstation: (Don’t know – can anyone help?)

      I have also had problems where the host OS has multiple adapters – most notably my MacBook Pro loves to get confused about whether the VMWare adapter is linked to my Ethernet adapter or my AIrport (WiFi) adapter, and so I have to turn off my WiFI so that it really does link en0 to eth0. So in short – if you have multiple adapters in your host machine, you may need to disable some. I have also seen this problem with VMware Player – and with VMware player, if you have multiple adapters it is very hard to edit the actual adapter settings – you have to run vmnetcfg.exe (see this page for help:)

  110. stefan says:

    I have it running with ESXI 4.1 . You must convert the VMDK. The right tool is VMware vCenter Converter Standalone 4.3

    You can Download it at https://www.vmware.com/tryvmware/index.php

  111. VIRMA says:

    Can I install this as a VM on ESX 4.0? It is failing when I try to power it on and does not work with Converter as well. The power on fails with following message

    Module DevicePowerOn power on failed.
    Unable to create virtual SCSI device for scsi0:0, ‘/vmfs/volumes/49f07a2e-a9398fbd-6e3e-001b7879227a/GNS3-WORKBENCH/GNS3-WorkBench.vmdk’
    Failed to open disk scsi0:0: Unsupported or invalid disk type 8. Make sure that the disk has been imported.

    • rednectar says:

      I’ve never tried to install on an ESX server, but I don’t see any reason why you couldn’t. This link refers to ESX 3.5, but may apply. Let me know if it works.

    • rednectar says:

      Actually this link may shed a bit more light – you may need to convert the disk to a “growable” type first.

    • Null0 says:

      In-case you can’t use the VMWare tools.. Because this is linux and the kernel will boot and detect pretty much any hardware at startup (unlike Windows, which will typically blue screen on different hardware) I’ve done the following in the past:

      1. Boot GNS3-workbench VM with an Ubuntu live CD mounted
      2. Use the DD command to take a bit-copy of the VM HDD, mount and copy to a network share
      3. Create a new ESXi machine, boot with an Ubuntu live CD mounted
      4. Mount the network share and use the DD command to restore the bit-copy VM HDD to your new VM

      Hope this helps :)

  112. shipintbrief says:

    That is so great, thank you!

  113. Pingback: Tweets that mention GNS3 Workbench | RedNectar's Blog -- Topsy.com

  114. Salman says:

    Wow – this is a brilliant idea. Thanks for this great service. How much of a performance hit do you get running this in VM compared to natively on the hardware? Is it in the 1-5% range or higher? I am going to try it out – thanks :)

    • rednectar says:

      There is a performance hit, but I haven’t done too many calculations – I was more interested in getting a “complete as possible” package together. If you have the recommended IOS, the labs have a good idle-pc value and depending on the host machine’s power you can run all the labs happily. Eg – on my MacBook Pro (8 GB RAM) I can run a GNS3 WorkBench lab with 6 routers quite happily. On an XP machine with 1.5GB RAM – forget it!

      Being loaded in a Virtual Machine also adds a performance hit too – again on my PC I can run GNS3 topologies with 15 routers quite happily, but I doubt it would run so well on the Ubuntu VM (although I haven’t actually tried it).

  115. Adam says:

    I’d just like to show some appreciation that you’ve put all this together. I’ve been thinking of doing something similar that includes PIX/ASAs and Juniper Olives.

    • rednectar says:

      Thanks Adam – I did have some ASA and PIX stuff as well, but it was getting tough to fit it all in a manageable sized package. I hope to develop this site into something where you can share “add-ons” in a consistent format.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s