In VMware Workstation (or Player) open Virtual Network Editor:
Create or modify a VMnet (use VMnet1 - Host-only or VMnet8 if you prefer NAT).
Set the subnet to 192.168.202.0, mask 255.255.255.0.
Set Host IP on that VMnet to 192.168.202.10 (or manually set your host NIC later).
Optionally disable DHCP on that VMnet (you’ll use static IPs).
On your host OS (the machine running Advanced IP Scanner), assign the VMnet/host adapter (the one bound to VMnet1/VMnet8) the static IP:
IP = 192.168.202.10
Mask = 255.255.255.0
Gateway = leave blank or set to 192.168.202.1 (optional).
In GNS3 add a Cloud node and bind it to the VMware VMnet adapter (choose the correct host interface that corresponds to VMnet1/VMnet8). The Cloud inside GNS3 will represent the host network.
3. Build Topology in GNS3
Add R1 (router), IOU1 (switch), two VPCS nodes (PC1, PC2), and the Cloud.
Connect:
R1 f0/0 → IOU1 e0/1
IOU1 e0/2 → PC1 e0
IOU1 e0/3 → PC2 e0
IOU1 e0/0 → Cloud eth1 (the cloud linked to VMnet)
(Optionally: R1 <-> Cloud if you want router also connected to host — not necessary because R1 is connected through switch)
Make sure all cables use correct interfaces.
4. Device Configuration
Router R1 (IOS)
Enter config mode:
Switch IOU1 (L2 switch with SVI for management)
If it’s an IOU L2 switch and you want management:
VPCS (PC1 and PC2) — commands inside the VPCS console
VPCS uses simple commands. For PC1:
For PC2:
5. Host (your physical/VM host) Configuration
Ensure the host VMnet adapter bound to the GNS3 Cloud has IP 192.168.202.10/24.
If using VMware: in Virtual Network Editor set host IP, or set IP manually in host OS adapter settings.
6. Start Everything & Test Connectivity
Start devices in GNS3: switch, router, VPCS.
From each device run basic pings:
From R1:
7. Use Advanced IP Scanner
Start Advanced IP Scanner on the host (192.168.202.10).
Target network: enter 192.168.202.0/24 or 192.168.202.1-254.
Click Scan.
Results should show:
💖 Support Our Work
If you find this post helpful and would like to support my work, you can send a donation via TRC-20 (USDT). Your contributions help us keep creating and sharing more valuable content.
R1#configure terminal
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 192.168.202.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#^Z
R1#write memory
Warning: Attempting to overwrite an NVRAM configuration previously written
by a different version of the system image.
Overwrite the previous NVRAM configuration?[confirm]
Building configuration...
[OK]
R1#
IOU1#configure te
IOU1#configure terminal
IOU1(config)#interface vlan 1
IOU1(config-if)#ip address 192.168.202.20 255.255.255.0
IOU1(config-if)#no shutdown
IOU1(config-if)#^Z
IOU1#write memory
Warning: Attempting to overwrite an NVRAM configuration previously written
by a different version of the system image.
Overwrite the previous NVRAM configuration?[confirm]
Building configuration...
Compressed configuration from 1367 bytes to 835 bytes[OK]
IOU1#
PC1> ip 192.168.202.101 255.255.255.0 192.168.202.1
Checking for duplicate address...
PC1 : 192.168.202.101 255.255.255.0 gateway 192.168.202.1
PC1> show ip
NAME : PC1[1]
IP/MASK : 192.168.202.101/24
GATEWAY : 192.168.202.1
DNS :
MAC : 00:50:79:66:68:00
LPORT : 20010
RHOST:PORT : 127.0.0.1:20011
MTU : 1500
PC1>
PC2> ip 192.168.202.100/24 192.168.202.1
Checking for duplicate address...
PC2 : 192.168.202.100 255.255.255.0 gateway 192.168.202.1
PC2> show ip
NAME : PC2[1]
IP/MASK : 192.168.202.100/24
GATEWAY : 192.168.202.1
DNS :
MAC : 00:50:79:66:68:01
LPORT : 20012
RHOST:PORT : 127.0.0.1:20013
MTU : 1500
PC2>
PC1> ping 192.168.202.1
84 bytes from 192.168.202.1 icmp_seq=1 ttl=255 time=50.350 ms
84 bytes from 192.168.202.1 icmp_seq=2 ttl=255 time=1.164 ms
^C
PC1> ping 192.168.202.20
84 bytes from 192.168.202.20 icmp_seq=1 ttl=255 time=0.385 ms
84 bytes from 192.168.202.20 icmp_seq=2 ttl=255 time=0.445 ms
^C
PC1> ping 192.168.202.100
84 bytes from 192.168.202.100 icmp_seq=1 ttl=64 time=0.438 ms
84 bytes from 192.168.202.100 icmp_seq=2 ttl=64 time=0.567 ms
^C
PC1>