Run / configure Juniper router Image with GNS3 1.1 junOS with VortualBox

How to use juniper Router on GNS3 1.1 using VirtualBox:

This article is about the installation and configuration of juniper router on gns3 1.1. There are some ways for using Juniper router on GNS3, here i will discus one of them i.e. using VM junOS on GNS3.  

In this method we used a virtual machine of JunOS Olive (Juniper Image) for gns3 simulation. You need the following software for this:
  1. juniper image= JunOS Olive image VM (.ova filewhich you can download from this link. 
  2. Pre Installed Gns3 
  3. Pre Installed Oracle VM VirtualBox (You can download it free from internet)
Once you have downloaded  JunOS Olive image from given link and after the installation of Oracle VM VirtualBox, you need to create a virtual machine using this .ova file in your virtual box and then you can use that VM in GNS3 for simulating juniper router. You can install

1. Simply double click on this  .ova file that you have downloaded from above link or open this file using virtual-box and then click on import. You can change default setting before importing, for example you can change the RAM, VM name, Network adapter etc
If you want to simulate more than one router in GNS3 then you need to create more than one copies of this JunOS VM instance or clone. For creating clone right click on  already created VM and then click on clone.

Then type the name for new clone or VM and select the checkbox "reinitialize the MAC address of all network cards"
In this way you can create multiple clone and can use multiple juniper router on gns3.
2. Now launch Gns3 and open the Edit\preferences, goto virtualbox setting and create a new VM on gns3 by clicking on New. select the junOS VM from menu that we have created in step-1 and click on finish and then on OK.

For using multiple juniper router you need to create multiple router VM  in gns3 using above method. For simulating three juniper router you need three VirtualBox VMs in Gns3. 

3. This juniper router VM will appear in end device menu of gns3.

You can set number of interfaces for this JunOS VM, for this drag VM on gns3 dashboard and then right click on it, click on configure and from network tab set the number of adapters or choose the interface type.
Now start the VM by right click on device and then on start, for configuration right click on it and then console. If you have any issue with the console then you can use the virtualBox console. User name is root for this junOS VM.

You can also change it PC symbol to router from change symbol.

Configure RIP on JunOS

Watch a Video:

Download and Run juniper router (junOS image... by Waqasgk

Download Juniper router IOS/Image for Gns3 JunOS Olive 12.1R1.9

Download VirtualBox Image (IOS) of Juniper Router for GNS3:

From here you can download "JunOS Olive 12.1" VM image, you can run it with GNS3 for simulating juniper router. (Please note that this image is only provide to you for informational purpose and for GNS3 use.)

What is JunOS Olive?
JunOS Olive is a software that you can use on PC. Initially Olive was used by Juniper internally for lab work, but now it become a source to learn the JUNOS CLI on a low-cost platform. Please note Junos olive is only for study and practice purposes , which is unsupported and unsupportable platform & it is not suitable for any type of commercial use.
Download JunOS forGNS3:
You can actually run this JunOS on VirtualBox and then can simulate this into GNS3. You can Download this JunOS for Gns3 from following link and can perform and configure different lab on Gns3.

Download JunOS olive Gns3

Click on above link and then choose "download anyway" for download this file.

How to use JunOS Olive on Gns3

ICND2 VTP GNS3 Configuration LAB

How to configure Vlan Trunking Protocol on Gns3

This GNS3 lab is related to VLAN Trunk Protocol, in which you have two switches Switch-1 and Switch-2 and you need to configure the Switch-2 according to following requirement:
  1. Determine and configure the gateway and last IP address on vlan-interface from subnet\27
  2. Find and configure the same VTP domain on switch-2 as on Switch-1. (Switch-1 has the domain “City-Campus”)
  3. Configure Switch-2 as VTP Client

Solution: how to configure this Lab:
You can configure this on GNS3 very easily, according to question Router and Switch-1 are already configured. You can complete this lab by creating the above topology in GNS3 and then you can download router and switch-1configurations from here, paste them on router and switch-1 respectively and complete it with following configurations:
GNS3 version: 0.8
Switch IOS: C3725-AD.BIN download from here

Determine and configure the gateway and last IP address from subnet\27:

For finding the gateway and vlan IP address on Switch-1 you can use the command “show run

Switch-1#show running-config

From above out-put you can see that vlan-subnet on switch-1 is\27 and from subnetting you can find the valid IP addresses for this subnet:
Subnetting for Class C address
Bit# in 4th octet

IP ranges/ increment

From above table we have the following details:
Subnet ID=
Broadcast Address=
Valid IPs= to
So we have the last IP address for given subnet.
Switch-2#config t
Switch-2(config)#int Vlan1
Switch-2(config-if)#ip address
Switch-2(config-if)#no shut

Switch-2(config)#ip default-gateway

Find and configure the same VTP domain on switch-2

For VTP domain of switch-1, you can use the “show vtp status” command on Switch-1.

switch-1# show vtp status

We have find that VTP-domain of switch-1 is “City-Campus”. For configuring the same domain you can use the following commands:
Switch-2#config t
Switch-2(config)#vtp domain City-Campus

Configure Switch-2 as VTP Client

You can set Switch02 as VTP client by using command: “vtp mode client” or "vtp client"

Real Switch Configurations
if you are configuring it on GNS3
Switch-2#config t
Switch-2(config)#vtp mode client
Switch-2(config)#vtp domain City-Campu
Switch2#vlan database
Switch2(vlan)#vtp client
Switch2(vlan)#vtp domain City-Campus

How to Test or Confirm lab configurations on GNs3:
Create some vlan on switch1, if your configurations are complete then it will automatically create that vlan on Switch2 as well. (Switch2 is VTP client therefore it will sync its vlan database from switch1 which is VTP server)
Switch1#vlan database
Switch1(vlan)#vlan 11

After creating vlan 11 on switch1, Show vlan-switch on switch2 should have following configurations:
If you have some issue with your lab then you can download Switch2 configuration from here and can compare with your for troubleshooting.

how to use virtualBox VM with GNS3 1.1 | VM Lab

How to use VirtualBox Virtual Machine in GNS3 as Virtual Host in GNS3 Topologies:

You have different options for simulating Virtual PC on GNS3 which are listed below:

In all above methods, simulating a PC with VirtualBox is very handy which provide you more options as compare to others. In-fact you have a real PC with operating  system of your choice with full control.
In this article i will show you how to use Windows 7 VM with GNS3. Following are the step by step process of configuring VM in GNS3:

1. Create or install any virtual machine in VirtualBox. I already have an installed VM i.e. "Win 7" so i will use this for lab.
2. Now open the GNS3 1.1 and go to Edit\Preferences and from VirtualBox VMs menu create a new VM by clicking the New button.

3. Select the desire Virtual Machine from next menu, i am selecting the only created VM "win 7" and then click finish.
4. Once you finished, you can find your VM in GNS3 devices.

5. Drag the "win 7" VM on Dashboard, i have created the following topology with this VM.
6. Right click on VM and click start, GNS3 will start booting Windows 7 with help VirtualBox. Once it is booted, now you can configure IP address for it. Open local area connections properties and double click on internet protocol version 4

and assign the IP address and gateway.

Watch a Video how to use VM on GNS3

how to use or configure virtualBox VM with GNS3... by Waqasgk

CCNA Nat Sim Exam lab on GNS3 | ICND2 Lab

CCNA Nat Sim Exam lab on GNS3 | ICND2 Lab 

Your company has 14 PCs those need to access the internet simultaneously. All the computers in the local area network are using the private IP addresses from to
  • Configure serial s0/0 as NAT outside
  • Configure serial f0/0 as NAT inside
  • You need to configure NAT (network address translation) on PE-router with 4 public IP addresses from to so that all the hosts can use internet at the same time.

Note: Since we are creating this lab on GNS3 therefore we are using private IP addresses i.e. 192.168.1.X for NAT translation instead of real Public IPs. Please keep in mind that in real scenario you must use Public IP addresses. 
For configuring this lab on GNS3 1.1 i have used the following devices:

IOS: c7200-jk9s-mz.124-13b.image
Router full configuration: PE-Router configuration

I have used cloud for internet connectivity with my laptop Ethernet interface, i also recommend you to use physical local area connection of your PC with gns3-cloud instead of wifi-adapter, you learn how to use cloud in GNS3 from here.

VPCS (Virtual-Host):
IP adress=
You can learn how to configure IP address and Gateway of VPCS on gns3 from here.


1.Configure serial f0/0 as NAT inside 

config t
Router(config)#hostname PE-router
PE-router(config)#interface fa0/0 
PE-router(config-if)#ip nat inside 

2.Configure serial s0/0 as NAT outside

PE-router(config)#interface s0/0 
ip nat outside 

3.Configure NAT ON Router:

In second step you need to configure pool of Public IP addresses, you can do it by using following commands:
PE-router(config)# ip nat pool LIVEIP-POOL netmask

Now create an access-list for private IP addresses and permit all hosts.
PE-router(config)#access-list 1 permit
Now apply this access-list with NAT, following command will pick up IP address from to and with map it to LIVEIP-POOL ( to
“Overload” keyword allows to map multiple IP addresses to a single registered IP address by using different ports.
PE-router(config)#ip nat inside source list 1 pool LIVEIP-POOL overload
Save all configurations;
PE-router#copy run start
 Ping or some internet address like and then see the nat translations using "show ip nat translations"
PE-router# show ip nat tran

Configure VPCS IP address and Gateway on GNS3 1.1

How to use VPCS in GNS3 and how to configure IP address and Gateway for it:

VPCS is virtual PC simulator that is now included in GNS3 devices. You can use it for testing purposes on GNS3, you can ping, traceroute etc with VPCs on GNS3.
VPCs is already included in GNS3 1.1 and some earlier versions and also you don't need to perform any additional setting for it. In following figure you can find the default settings of VPCs on GNS3 1.1, which normally works great..!

how to simulate PC with VPCs on Gns3:

Drag the VPCS from end-device on Gns3 dashboard, right click on it and then on start.

It will boot in few seconds. For configuring IP address and gateway right click on VPCS and then on console.  You can use the following command for configuring IP address and gateway for this virtual PC.

IP <address> [/<mask>] [<gateway>]

For example if you want to assign IP address "" with subnet-mask and gateway "" you will use the following command:

PC1> ip /24

For connectivity test you can use ping command

Following are some other ways of simulation of Host or PC with GNS3