天天看點

GNS3内網配置虛拟機測試

一、背景:考慮在GNS3内網配置一台虛拟機系統,用于大流量測試。

二、環境:

1、win10系統已安裝:GNS3和配套GNS3VM虛拟機(版本号:2.2.7);vmware虛拟機winxp(名稱為:Windows XP By 52PoJie);已開啟“Routing and Remote Access”服務。

2、GNS3網絡拓撲圖如下:

GNS3内網配置虛拟機測試

三、配置

1、在“Edit”——“Preferences”——“VMware VMs”建立一虛拟機,選擇vmware下已有的虛拟機“Windows XP By 52PoJie”。注意,該虛拟機的網絡接口一定要選擇“e1000”,否則,很可能出現虛拟無法啟動故障,實際上是GNS3調用vmware啟動winxp虛拟機時,修改了該虛拟機的配置檔案“Windows XP By 52PoJie.vmx”,導緻“ethernet0.virtualdev = "e1000"”條目出現非e1000值時,就會出錯。

2、路由器R1配置:

interface FastEthernet0/0

 ip address 192.168.137.2 255.255.255.252

 duplex full

!

interface FastEthernet1/0

 ip address 192.168.11.1 255.255.255.0

 duplex auto

 speed auto

!

interface FastEthernet1/1

 ip address 192.168.137.5 255.255.255.252

 duplex auto

 speed auto

!

interface GigabitEthernet2/0

 ip address 192.168.18.5 255.255.255.0

 negotiation auto

!

router ospf 1

 log-adjacency-changes

 network 192.168.11.0 0.0.0.255 area 0

 network 192.168.18.0 0.0.0.255 area 0

 network 192.168.137.0 0.0.0.3 area 0

 network 192.168.137.4 0.0.0.3 area 0

!

ip classless

ip route 0.0.0.0 0.0.0.0 192.168.137.1

3、三層交換機ESW1配置

interface FastEthernet0/0

 description *** Unused for Layer2 EtherSwitch ***

 ip address 192.168.137.6 255.255.255.252

 duplex auto

 speed auto

!

interface FastEthernet1/0

 switchport access vlan 2

 duplex full

 speed 100

...

interface Vlan2

 ip address 192.168.15.1 255.255.255.0

!

...

router ospf 1

 log-adjacency-changes

 network 192.168.15.0 0.0.0.255 area 0

 network 192.168.137.4 0.0.0.3 area 0

!

ip route 0.0.0.0 0.0.0.0 192.168.137.5

4、winxp虛拟機配置

(1)在win10系統下的vmware管理界面,配置該虛拟機使用vmnet2(Host-Only),網段配置為192.168.18.0/24。

(2)winxp虛拟機ip:自動擷取得ip:192.168.18.129

(3)進入winxp虛拟機中,配置手動路由:

route add 0.0.0.0 mask 0.0.0.0 192.168.18.5 -p

5、win10系統靜态路由添加永久路由

永久路由:

  網絡位址          網絡掩碼  網關位址  躍點數

     192.168.11.0    255.255.255.0    192.168.137.2       1

     192.168.15.0    255.255.255.0    192.168.137.2       1

     192.168.18.0    255.255.255.0    192.168.137.2       1

6、外網路由器添加路由條目

GNS3内網配置虛拟機測試

四、測試:

(1)在GNS3拓撲圖上點選啟動,包括vmware下的winxp虛拟機(“Windows XP By 52PoJie”)也會啟動,表明GNS3内網虛拟機配置正常。

(2)在winxp虛拟機中進行ping測試:ping www.baidu.com  成功

(3)從外網路由器向winxp虛拟機進行ping測試:ping 192.168.18.129  成功

五、問題

1、在使用winxp虛拟機的過程中發現,一旦開啟網頁,在winxp虛拟機和對接的R1路由器之間就會産生網絡阻塞,使用ping指令監視,ping結果回報會從十幾ms迅速上升到幾千ms,甚至出現大量丢包現象。這一問題暫時未找到具體原因,需進一步開展相關工作進行改進。

2、在VPCS上使用ping 1500大包指令(如: ping 192.168.18.5 -l 1500)會出現VPCS當機問題(交換機向VPCS ping 1500的大資料包也會導緻VPCS當機 ),必須把資料包大小降為1472才行。(而在交換機之間ping 1500的大資料包卻不會出問題,需深入了解VPCS的機制才能知道具體原因。)

PC2> ping 192.168.15.1 -l 1472

1500 bytes from 192.168.15.1 icmp_seq=1 ttl=255 time=51.274 ms

1500 bytes from 192.168.15.1 icmp_seq=2 ttl=255 time=7.967 ms

1500 bytes from 192.168.15.1 icmp_seq=3 ttl=255 time=41.076 ms

1500 bytes from 192.168.15.1 icmp_seq=4 ttl=255 time=3.327 ms

1500 bytes from 192.168.15.1 icmp_seq=5 ttl=255 time=7.459 ms