iou-web is released “as-is” without warranty of any kind. iou-web does not include any Cisco IOU/IOL binaries or other materials under Cisco NDA. I’m not responsible for what you do with iou-web software.
I DON’T OWN NOR HAVE ACCESS TO TOPOLOGY, INITIAL CONFIGS, IOU/IOL BINARIES OR ANY OTHER MATERIAL UNDER CCIE EXAM NDA OR COPYRIGHTED FROM CISCO OR ANY OTHER VENDOR.
I release an IOU web interface for people authorized to use Cisco IOU/IOL. If you are not authorized you shouldn’t use Cisco IOU/IOL and iou-web. I’m not a Cisco employee and I don’t own any Cisco IOU/IOL binaries or other materials under Cisco NDA.
DO NOT ASK FOR

The following example will show how to establish a connection between iou-web and GNS3 using VMware Workstation. VMWare vSphere can be used also.

VMware Workstation allows to manage vSwitches (Edit -> Virtual Network Editor):

VMware Virtual Network Editor

By default three Virtual Network (vSwitches) are present:

  • Bridged: the VM will share the physical link of the computer host.
  • Host-only: the VM will be connected to a routed and separated network. The computer host will act as DHCP/DNS server and as default gateway.
  • NAT: as Host-only but computer host will NAT VM IP to external networks.

Many Host-only and NAT Virtual network can be created, but only one Bridged network per physical adapter can exists.

The Host-only network will be used. The iou-web VM must be configured as following:

iou-web-host-only

The following NETMAP is used:

1:0/0 2:0/0

ID 1  is a simple IOU instance, ID 2 is a Cloud instance bound to eth1:

iou-web-cloud-configuration

 Save the lab and start both R1 and Cloud:

Diagram-iou-web-gns3

 

Now R1 should be able to ping computer host, if the firewall is disabled:

Router-IOU#ping 192.168.245.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.245.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/5/8 ms

Now start GNS3, add a Cloud device and another GNS3 emulated router. Configure the Cloud to use the VMnet1 adapter:

GNS3-Cloud

If not VMnet adapter is present, try to restart npf service:

net stop npf
net start npf

Start the GNS3 router and assign an IP address in the same network where IOU router is.

 

Now Microsoft Windows must configured with a Loopback adapter: add new hardware devices selecting “Microsoft” as vendor and “Microsoft Loopback Adapter” (Windows XP/7) or “Microsoft KM-TEST Loopback Adapter” (Windows 8).

Open  Network Connections and select both VMnet1 and Loopback Adapter: right click and make a bridge. Host IP address is lost, so must be configured if needed (using the Bridge adapter).

Router-GNS3#ping 192.168.245.129

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.245.129, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/20/40 ms

And CDP is working also:

R1#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
                  S - Switch, H - Host, I - IGMP, r - Repeater

Device ID        Local Intrfce     Holdtme    Capability  Platform  Port ID
R1.iou           Fas 0/0            147           R       Linux Uni Eth 0/0