| | 7 | For each group; |
| | 8 | |
| | 9 | * User A needs to install GNS3 and Virtual Box |
| | 10 | * User B needs to install Virtual Box only |
| | 11 | |
| | 12 | Both users must change their host machines (Laptop) ip address as per the above linked table and it is advised to use the wired network. |
| | 13 | |
| | 14 | We will create virtual network on User A and related servers on User B due to RAM limitations on Physical Devices. |
| | 15 | |
| | 16 | > Virtualized appliances will be connected via UDP tunnels and these must be neglected for your actual physical installations. |
| | 17 | |
| | 18 | |
| | 19 | |
| | 20 | == Download Dependancies == |
| | 21 | * Download Oracle Virtual Box from here |
| | 22 | * Download pfsense image from here ( only on User A) |
| | 23 | * Download GNS3 from here |
| 12 | | Download latest virtual box software from ... and go through |
| | 37 | On both users, Install Virtual Box software with default settings, make sure you have enabled virtualization support from your host machine BIOS. |
| | 38 | |
| | 39 | Import OVA files in to Oracle virtual box from File Import Appliance |
| | 40 | |
| | 41 | While importing make sure to Tick reinitialize the MAC address of all your network cards. |
| | 42 | |
| | 43 | This should import Virtual Machines for pfsense and GUI for User A and server machines for User B |
| | 44 | |
| | 45 | As soon as you import vm's, change your vm network connections as follows; |
| | 46 | |
| | 47 | * '''User A : pfSense VM''' |
| | 48 | |
| | 49 | '''Adapter 1:'''[[br]] |
| | 50 | Attached to: Bridged Adapter[[br]] |
| | 51 | Name: ![[Your Physical Adapter Name]][[br]] |
| | 52 | Promiscuous Mode: Allow All[[br]] |
| | 53 | Cable Connected |
| | 54 | |
| | 55 | '''Adapter 2:'''[[br]] |
| | 56 | Attached to: Generic Driver[[br]] |
| | 57 | Name: UDPTunnel[[br]] |
| | 58 | Generic Properties:[[br]] |
| | 59 | dest=127.0.0.1[[br]] |
| | 60 | dport=30000[[br]] |
| | 61 | sport=20000[[br]] |
| | 62 | Cable Connected |
| | 63 | |
| | 64 | '''Adapter 3:'''[[br]] |
| | 65 | Attached to: Generic Driver[[br]] |
| | 66 | Name: UDPTunnel[[br]] |
| | 67 | Generic Properties:[[br]] |
| | 68 | dest=127.0.0.1[[br]] |
| | 69 | dport=30001[[br]] |
| | 70 | sport=20001[[br]] |
| | 71 | Cable Connected |
| | 72 | |
| | 73 | >Note down all mac addresses as we need them to decide which port connects to which network later when installing pfsense) |
| | 74 | |
| | 75 | |
| | 76 | * '''User A : GUI VM''' |
| | 77 | |
| | 78 | '''Adapter 1:'''[[br]] |
| | 79 | Attached to: Generic Driver[[br]] |
| | 80 | Name: UDPTunnel[[br]] |
| | 81 | Generic Properties:[[br]] |
| | 82 | dest=127.0.0.1[[br]] |
| | 83 | dport=30002[[br]] |
| | 84 | sport=20002[[br]] |
| | 85 | Cable Connected |
| | 86 | |
| | 87 | * '''User B : Server VM''' |
| | 88 | |
| | 89 | '''Adapter 1:'''[[br]] |
| | 90 | Attached to: Generic Driver[[br]] |
| | 91 | Name: UDPTunnel[[br]] |
| | 92 | Generic Properties:[[br]] |
| | 93 | dest=![[IPv4 of UserA]][[br]] |
| | 94 | dport=30003[[br]] |
| | 95 | sport=20003[[br]] |
| | 96 | Cable Connected |
| | 97 | |
| | 98 | * '''User B : Monitoring Server VM''' |
| | 99 | |
| | 100 | '''Adapter 1:'''[[br]] |
| | 101 | Attached to: Generic Driver[[br]] |
| | 102 | Name: UDPTunnel[[br]] |
| | 103 | Generic Properties:[[br]] |
| | 104 | dest=![[IPv4 of UserA]][[br]] |
| | 105 | dport=30004[[br]] |
| | 106 | sport=20004[[br]] |
| | 107 | Cable Connected |
| | 108 | |