小凡模拟器:DynamipsGUI使用问题解决方法
DynamipsGUI前身源于美國加利福尼亞一***的杰作,為此CISCO也是相當的不爽,當然這是后話了。后被小凡編寫成為中國CISCO學習者,考CCNA、NP、IE必備的模擬軟件,為大家省去了不少銀子。
本人在使用小凡的時候碰到過一些問題,這里與大家分享:
1.生成文件問題
網上的使用教程很多,這里就不介紹了。按照教程配置完之后,使用正常。但是突然有一天,文件夾里面只有三個文件:CONNINFO.TXT,creat.bat,copy.bat;無奈之下之后重裝,但重裝之后問題到目前為止筆者仍然不知道為何出現這種情況,但是卻找到了解決方法:當配置模塊完之后這個其實文件夾下就已經有了這三個文件,此時應該手動運行creat.bat,它會創建一個名為pc1的文件夾,并且下面有RouterX…的文件,再進行連線,最后再手動運行copy.bat。OK,問題得到解決。
2.高級連線
小凡在連線上存在著小bug,導致有時在配置連線錯誤,刪了再重連的時候不能正常工作;而且有時環境配置好之后,發現自己的配置不夠理想,需要重新更改,而小凡卻沒有提供這樣的功能。根據筆者下面的講解,讀者可以解決平時遇到的部分問題。
這里演示的環境是兩臺路由器直接相連的情況,只是一個很簡單的拓撲:
查看生成的bat文件:
?
R1:
REM ----------Created by Xiaofan----------
@echo off
title Router1-----Created by Xiaofan
mkdir Router1
cd Router1
:reload
..\dynamips-wxp.exe -T 2001 -P 3600 -r 96 -t 3640 -c 0x2102 -p 0:NM-4E -s 0:1:udp:11101:127.0.0.1:11203 ..\C3640-IK.BIN --idle-pc=0x606402ac
goto reload
R2:
REM ----------Created by Xiaofan----------
@echo off
title Router2-----Created by Xiaofan
mkdir Router2
cd Router2
:reload
..\dynamips-wxp.exe -T 2002 -P 3600 -r 96 -t 3640 -c 0x2102 -p 0:NM-4E -s 0:3:udp:11203:127.0.0.1:11101 ..\C3640-IK.BIN --idle-pc=0x606402ac
goto reload
查看連接情況:
R1(config-if)#do sh cdp nei
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
R2 Eth 0/1 169 R S I 3640 Eth 0/3
R1(config-if)#do sh ip int b
Interface IP-Address OK? Method Status Protocol
Ethernet0/0 unassigned YES unset administratively down down
Ethernet0/1 unassigned YES unset up up
Ethernet0/2 unassigned YES unset administratively down down
Ethernet0/3 unassigned YES unset administratively down down
R2(config-if)#do sh cdp nei
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 Eth 0/3 161 R S I 3640 Eth 0/1
R2(config-if)#do sh ip int b
Interface IP-Address OK? Method Status Protocol
Ethernet0/0 unassigned YES unset administratively down down
Ethernet0/1 unassigned YES unset administratively down down
Ethernet0/2 unassigned YES unset administratively down down
Ethernet0/3 unassigned YES unset up up
現在由于某種需要,要在不重新修改R1和R2上的配置,而更改連線成如下拓撲:
只需要修改bat文件的內容就OK了,修改后如下(修改后需要重新運行bat文件):
R1:
REM ----------Created by Xiaofan----------
@echo off
title Router1-----Created by Xiaofan
mkdir Router1
cd Router1
:reload
..\dynamips-wxp.exe -T 2001 -P 3600 -r 96 -t 3640 -c 0x2102 -p 0:NM-4T -s 0:3:udp:11101:127.0.0.1:11203 ..\C3640-IK.BIN --idle-pc=0x606402ac
goto reload
R2:
REM ----------Created by Xiaofan----------
@echo off
title Router2-----Created by Xiaofan
mkdir Router2
cd Router2
:reload
..\dynamips-wxp.exe -T 2002 -P 3600 -r 96 -t 3640 -c 0x2102 -p 0:NM-4T -s 0:1:udp:11203:127.0.0.1:11101 ..\C3640-IK.BIN --idle-pc=0x606402ac
goto reload
注意文中改變的地方(標紅的)。
再查看連接情況:
R1#sh cdp nei
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
R2 Ser 0/3 173 R S I 3640 Ser 0/1
R1#sh ip int b
Interface IP-Address OK? Method Status Protocol
Serial0/0 unassigned YES unset administratively down down
Serial0/1 unassigned YES unset administratively down down
Serial0/2 unassigned YES unset administratively down down
Serial0/3 unassigned YES unset up up
R2#sh cdp nei
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 Ser 0/1 167 R S I 3640 Ser 0/3
R2#sh ip int b
Interface IP-Address OK? Method Status Protocol
Serial0/0 unassigned YES unset administratively down down
Serial0/1 unassigned YES unset up up
Serial0/2 unassigned YES unset administratively down down
Serial0/3 unassigned YES unset administratively down down
下面詳細講解一下bat文件中的部分配置代表的意思:
某配置文件如下:
-p 0:NM-4T
-s 0:0:udp:11500:127.0.0.1:11100
-s 0:1:udp:11501:127.0.0.1:11201
-s 0:2:udp:11502:127.0.0.1:11302
-p 0:NM-4T:T代表串口,E代表以太口
-s 0:0:udp:11500:127.0.0.1:11100 :0:0代表第一個模塊的第一個口,11500,代表R5,11100代表R1
依此類推,其它的也就都明白了。
好了,連線的高級引用就講到這里,希望對部分人有所幫助。當然它還有不少高級功能,有興趣的讀者可以深入研究。
3.默認vlan的bug?
筆者在實驗的時候遇到一個問題,貌似用小凡模擬交換機,在trunk上啟用native與路由器通信是不行的,不知道這是不是小凡的bug?請知道的同仁多多指點!
經證實,這的確又是小凡的一個bug。花費筆者不少時間啊!
轉載于:https://blog.51cto.com/itjong/520894
總結
以上是生活随笔為你收集整理的小凡模拟器:DynamipsGUI使用问题解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机操作系统实验银行家算法,实验六 银
- 下一篇: vSphere 4系列之六:Standa