August 8, 2020

Step By Step Using And Configuring GNS3 Cisco Router simulator

CCNA is a very prestigious certification and can land you up in a very good job.But sometimes the only thing which stop people is the cost of hardware. Buying expensive hardware for practicing cisco ccna labs is not possible by everyone . You need to spend $1000 or more for a decent lab .

The solution to this is Using GNS3 and Dynamips. Which lets you simulate routers and switches on your pc. The advantage of this simulator is that it uses real cisco ios , its not like any other simulator which are flash programmed and can run only certain commands.The gns3 can simulate layer 3 devices(Routers) very well but gets buggy sometimes with the layer 2 devices like the switches.

So lets gets started with the step by step on How To Use And Configure GNS3 And Dynamips

  1. You need to download gns3 first you can download it from you can download it directly from here .
  2. The installation is just step by step like a normal windows installation (It can be installed on ubuntu directly from the repository) Type
    sudo apt-get update
    sudo apt-get install gns3

  3. now as the installation is complete you will see the gns 3 screen.
    Note:- GNS3 does not provide IOS you need to get it yourself.

  4. The main thing while using gns3 is idle pc value and the hypervisor configuration.

All the further steps are explained in the following video and You can also Subscribe to My Youtube Channel

Subscribe to My Youtube Channel

Akash Deep Singh

|| Eat Packets || Drink Management || Sleep Virtual || Work Linux || Think I.T. || Love MAC || Look After Windows || Dream APPS ||

View all posts by Akash Deep Singh →

19 thoughts on “Step By Step Using And Configuring GNS3 Cisco Router simulator

    1. Hi sudheer.. You can download the cisco IOS from their website but you need to have an account with them which is not free. Sharing or redistributing IOS is illegal but there are many sites which provide IOS illegally. You can search google for IOS.

  1. Hi,

    When i try to connect 2 routers via serial cable. I get an error “No interface available” in the connection window.
    How can i overcome this problem ?

    Thank you in advance

    1. Hello Rohan,

      Which routers you are using in dynamips…

      You can configure the router to add a serial interface and even a fastethernet interface also.

  2. I just could not leave your web site prior to suggesting that I really enjoyed the standard information a person supply to your visitors? Is going to be again ceaselessly in order to check out new posts

  3. Hi,

    Can you please guide me how to configure the switch in GNS3…

    i have tried some step, but there switch is not starts in terminal mode.


    1. Hello,

      Unfortunately SWITCHING is no supported in GNS3. YOu can get basic switch functionality in GNS3 but you cannot configure features like DAI, TRUNKS, PVLANS in GNS3..

      Basically switching is all hardware based all real switches are made up of special purpose CHIPS ( electronic chips ) some people call it ASICs . This special hardware makes the switches fast and help them achieve line speeds. This sort of stuff cannot be emulated by software in GNS3. There are virtual switches available in market (some are open-osurce ) but you have to dig around how to use them with gns3 or vmware.

  4. you are great. Your tutorial really helpful.
    But I don’t know how to start ccna . I understand IP address and subnetting but I get confused some topics like osi reference model. Please help me hoe to pass ccna exam.

    Best wishes

  5. Hi,

    I have successfully installed GNS3 in ubuntu 14.04, but i can’t able to use the routers, firewall in left side pane, these devices are hidden. Suggest how to enable these devices.

  6. I have successfully installed GNS 0.7.3, but i can’t give the commands to the router for the configuration. if i click the button “console to all device”, it show the command window. but i can’t type any commands in that. Please help me

Leave a Reply

Your email address will not be published. Required fields are marked *