Simware

Simware is great, but at first can take a while to get used to the syntax to create your labs. You can use the HP Cloudlab instead if you prefer a drag and drop version of the tool.

I created a config file below which you can use - this sets up four routers, and allows you to use putty to manage them.


Simware Configuration

So, how does it look? There are four routers, all connected into R1. It uses the M-Ethernet1/0/1 to connect to your laptop/workstation. I connect the management port so that I can use Putty instead of the Virtualbox console window.
Simware Overview

Firstly, copy and paste this into your simware window

#*********************************************************************
# R1
device_id = 1
device_model = SIM2100
board = SIM2101 : memory_size 512
#*********************************************************************
# R2
device_id = 2
device_model = SIM2100 
board = SIM2101 : memory_size 512
#*********************************************************************
# R3
device_id = 3
device_model = SIM2100 
board = SIM2101 : memory_size 512
#*********************************************************************
# R4
device_id = 4
device_model = SIM2100 
board = SIM2101 : memory_size 512
#*********************************************************************
# Connections to your host machine
device 1 : interface 1 <---> host : "VirtualBox Host-Only Ethernet Adapter"
device 2 : interface 1 <---> host : "VirtualBox Host-Only Ethernet Adapter"
device 3 : interface 1 <---> host : "VirtualBox Host-Only Ethernet Adapter"
device 4 : interface 1 <---> host : "VirtualBox Host-Only Ethernet Adapter"
# Router Connections
device 1 :  interface 2 <---> device 2 : interface 2
device 1 :  interface 3 <---> device 3 : interface 2
device 1 :  interface 4 <---> device 4 : interface 2
#*********************************************************************

It should look like the below. Then save (red circle) and run (blue circle)

If you encounter any errors, look at this for assistance 

This should now pop up Oracle Virtualbox, it will group them under the name you saved your project as, in my example, it is test_1. Before you start the device, we are going to connect the management interface to the host only adapter. In virtualbox, right click on device 1, and click settings and then click on the Network page. 

Assign Adapter 1 to the host-only adapter as shown below.

Host Network Adapter

Now repeat this for the other three devices.

Now you can boot up your devices

Do an IP config to find out what the address is on your host only adapter, mine is Ethernet 3, yours may vary

Adapter Address

It should use 192.168.56.0/24 by default. Now when your simware devices have booted, you can assign an address to each of them

R1
interface M-Ethernet1/0/1
 ip address 192.168.56.151 255.255.255.0
R2
interface M-Ethernet1/0/1
 ip address 192.168.56.152 255.255.255.0
R3
interface M-Ethernet1/0/1
 ip address 192.168.56.153 255.255.255.0
R4
interface M-Ethernet1/0/1
 ip address 192.168.56.154 255.255.255.0

You should now be able to ping the devices from your laptop, but you will also need to configure a public key & enable SSH access - see this blog post for help.

I also recommend you enable traceroute on the simware devices

ip ttl-expires enable
ip unreachables enable