如何在GNS3中使用VPCS虚拟PC教程

合集下载

GNS3完全使用手册

GNS3完全使用手册

切记,相关文件夹最好全部中文,要不会提示“can’t set up hyversion port 7200类似错误”GNS3 完全使用手册软件介绍:Cisco网络模拟器----GNS3 v0.6.1 all-in-one终端仿真程序-------SecureCRT V6.2.0.195GNS3 简介:GNS3是基于Dynamips的图形界面模拟器,可以为Cisco网络工程师、管理员、Cisco 证书考生提供近乎完美的实验环境。

GNS3 v0.6.1 all-in-one软件包包含了WinPCAP 4.0.2、Dynamips 0.2.8 RC2、Pemuwrapper 0.2.3、GNS3 0.6.1(注:不包含IOS)。

该软件提供了图形化的界面,用户可以之方便地搭建各种拓扑图,而且安装调试更加方便!GNS3项目是免费开源的自由的程序,适用于多种操作系统,包括Windows,Linux和MacOS X。

GNS3 v0.6.1现在发布,包括以下新功能和改善......用户可修改工作区大小;可以绘制矩形和椭圆;自动为接口名称创建标签;多重联线(不重叠);快照功能;Windows平台版提供了物理网卡列表直接绑定功能;所有工作区可以导出为图片(JPEG,PNG...);拓扑摘要面板增加“展开所有”和“缩小所有”功能(由beduev贡献);注解、矩形和椭圆可以旋转;在Windows平台下,用户可以通过命令行加载指定的gns3.ini配置文件,例如:gns3.exe --configdir新增塞尔维亚语言此外,本版本修改了之前的很多bug。

至于虚拟PC模拟功能,不能在这个版本囊括。

作者表示已经找到了在Dynamips直接整合的办法,请耐心等待。

安装过程:安装过程相当简单,直接“NEXT”就可以了,如下图所示:到此,GNS3的安装已全部完成。

设置向导:安装完成后,打开GNS3软件,第一次打开GNS3,会出现设置向导,设置具体步骤如下:1、设置“Dynamips”:在设置向导界面中,选择“STEP1”,如下图所示:此时,进入到“Perferences”设置,习惯用中文的,可在“General”----“Language”处,选上“简体中文(cn)”。

VPCS

VPCS

第一步,在GNS3中添加虚拟PC的图标,点击->编辑->图标管理(也可以按快捷键Ctrl+Shift+S)第二步点击左边的computer然后点击“>”图标,那么右边就会出现PC图标了第三步左键双击右边出现的电脑图标,在上面输入名字(例如:VPCS_PC),然后选择类型为cloud ->点击apply->点击确定在GNS3的右边就会出现名字为VPCS的PC图标.第四步打开下载好的 vpcs.exe,在命令行中输入”?”可以查看支持的命令第五步使用show命令查看虚拟PC的配置情况我的是这个样子的可以看出vpcs自动创建了9个虚拟PC,并且列出相对应的具体的端口和MAC地址等第六步在GNS3中添加对应的虚拟PC:拖动一台VPCS_PC,出现了图标后左键双击,出现配置情况,安装图上的步骤进行配置,注意这里的本地端口填写的是上面显示的RPORT,远程端口填写的是LPORT。

(GNS3 默认就是这样写的,只点添加就可以了)。

第七步拖一台路由器到面板中,链接端口选择如图的nio_udp端口第八步 vpcs切换当前pc的方法输入你想切换的pc的序列号,比如我想由当前的pc1切换到pc2,那么我直接输入 2 就切换到了pc2了第九步也是最重要的一步,配置虚拟PC的IP地址,网关和子网掩码输入命令: ip 172.16.10.2 172.16.10.1 255.255.255.0其中 pc的ip为 172.16.10.2 网关为 172.16.10.1 子网掩码为 /24接下来就是对路由器的一些基本的配置了,来检测链路的连通性路由器的配置就不废话了,这里我将路由器的fa0/0的IP地址配置为172.16.10.1 通过ping测试虚拟pc和路由器之间的连通性ping通了,说明虚拟PC是可以使用了,一台虚拟PC就模拟完成了,要想模拟更多的虚拟PC,只需要拖动vpcs_pc到面板并且添加udp端口就可以了。

GNS3,VPcs,wireshark安装与使用教程

GNS3,VPcs,wireshark安装与使用教程

GNS3,VPCS,wireshark的安装与使用教程1.准备工作(1)若原来安装过Dynamips和wincap(旧版本)的请先卸载。

(2)在任意盘下建立文件夹LAB,在该文件夹下建立3个子文件夹project, temp, ios,文件夹名字可以根据个人喜好改变,但一定要为英文。

(3)将已有的IOS及PIX的BIN文件拷到ios文件夹下(在GNS30.7版本中,模拟时无法识别RAR的文件,RAR文件必须解压为BIN文件,然后加载,GNS30.6中可以识别)。

2.开始安装组件全部安装。

3.安装完成启动GNS3,进入初始界面,选择第一个进入配置界面(第2次以及以后登录,在“编辑——首选项”中可打开)设定:在语言处选择自己合适的语言,project为拓扑图所在处,image为IOS文件所在文件夹。

然后选择左边的第二个Dynamips ;Executable path为dynmpis-wxp.Exe 的路径,选择你所安装的文件夹即可Working director为GNS3工作时,产生的临时文件所在目录Enable sparse memory feature 勾上,可以节约内存。

配置好后,点击Test,进行测试测试成功,基本配置完成。

4.加载IOS(点击:“编辑——IOS和Hypervisors”);进入IOS配置界面选择合适的IOS配置并保存(IOS先以放入对应的文件夹)配置好后,选择路由器运行路由器当路由器成功运行后,准备计算Idle值(GNS3完全模拟路由器的内核,相当于真实路由,所以会大量消耗CPU和内存,计算Idle的值,是为了减少CPU空转的时间,提高利用率)在计算时,注意选择带*号的值,此为最优值,(在有多个带*的值中,选择数值最小的)在没有出现带*值时,可以多计算几次。

Idle的值只用计算一次,GNS3会自动记忆5.配置启动路由器的方式(telnet协议是核心,其他使用的工具全部为外壳)选择General中第二项Preconfigurated terminal commands 为选择登陆时使用的命令模式,可以选择telnet ,也可以选择putty(GNS30.6中没有这个功能,也没有登陆方式的选择,0.6中默认的是telnet,并没putty)*********不管选择什么登陆模式,都要点击后面使用Use,不然无法生效选择telnet模式********** 此处注意,选择telnet模式时,显示的start telnet %h %p可能无法启动终端,此时,将命令修改成telnet %h %p 即可登入,再次加入%d 无法启动选择putty模式Telnet启动Putty启动画面********* 一般不建议使用telnet方式登入(前面提到了,真正使用的方式为telnet,一般用有壳的软件 putty或SecureCRT下面介绍SecureCRT和GNS3的连接方法在terminal command中,修改成图中显示的样子,D:\LAB\SecureCRT\SecureCRT.exe为这个软件所在路径 /T是SecureCRT下的一个命令SecureCRT启动模式下面介绍GNS3中默认的抓包工具Wireshark(ethereal高级版本,使用ethereal一样)的使用1、安装时组建全选Wincap不用安装了,前面安装GNS3时已经安装安装完成后,在GNS3中进行设置配置完成后,建立基本的拓扑图选择Capture,Wireshar启动注意观察,在标题栏显示的是R1_to_R2,在一开始,可以选择抓包的方向然后再路由器R1中PING R2显示成功再观察Wireshark发现没有变化这是Wireshark和GNS3总存在的一个问题,wireshark无法做到抓包同步显示,这时关掉wireshark,在重复刚才的步骤,start capture 即可看到新内容图中可见,存在ICMP的包,,即抓包成功。

GNS3使用手册

GNS3使用手册

GNS3使用手册1.安装到GNS3网站上下载,点击下载页面中的链接:GNS3 v0.7RC1 all-in-one,此后页面将转至另一个网站:http:// 。

直接点击该页面中的链接:direct link即可,该安装包中已包含Dynamips、Qemuwrapper、Pemu和WinPCAP 4.1.1。

安装时先自动安装WinPcap,如果之前已安装过WinPcap的早期版本,请根据提示自动删除它之后,再继续安装。

如果已知之前所安装的版本就是WinPCAP 4.1.1,可以在选择安装软件的列表中将其删除。

安装很快很容易,缺省安装目录为:C:\Program Files\GNS3,一般不必改变,桌面上会创建GNS3的图标。

2.使用前的配置使用前的配置很重要,必须清楚理解GNS3运行时使用的各种参数。

2.1 创建相关目录在运行GNS3之前,最好先创建将要使用的一系列目录。

首先,应先创建一个所有GNS3实验共享的目录,比如Mygns3NetLab。

然后在此目录下至少创建以下5个目录: IOS:此目录用于保存Cisco IOS镜像文件。

MyProject_dir:此目录用于保存你的GNS3实验文件。

Dynamips_Workdir:这是Dynamips的工作目录。

Capture_file:这是利用包捕获程序抓包时保存数据包的目录。

Qemuwrapper_Workdir:这是Qemu包装器的工作目录。

2.2 第一次运行时的配置第一次启动GNS3执行程序时,它会在目录C:\Documents and Settings\hero\Application Data中创建配置文件gns3.ini,并弹出一个配置向导窗口。

如图2.1所示:图2.1 GNS3的初始配置向导图中,步骤1是配置和测试Dynamips的目录,检查工作目录是否有效等。

步骤2是配置1个或更多IOS镜像文件。

在此窗口中单击按钮“1”,会出现首选项(Preferences)窗口,如图2.2所示。

VPCS官方使用指南

VPCS官方使用指南

Usagevpcs [options] -u -e -s port -c port -r file VPCS[1]> ? show d history ip [arguments] dhcp arp ping address [options] tracert address [maxhops] echo [text] clear [arguments] set [arguments] load filename save filename ver ? quit VPCS[1]> sh Print the net configuration of PCs Switch to the PC[d], d is digit, range 1 to 9 List the command history Configure PC's IP settings Configure host/gateway address using DHCP Show arp table Ping the network host Print the route packets take to network host Display text in output Clear ip/ipv6, arp/neighbor cache Set hostname, connection port and echo on or off Load the configuration/script from the file 'filename' Save the configuration to the file 'filename' Show version Print help Quit program udp mode, default tap mode, using /dev/tapx local udp port, default from 20000 remote udp port(dynamips udp ports), default from 30000 run startup fileNAME VPCS1IP/CIDR 192.168.1.2/24GATEWAY 192.168.1.1MAC 00:50:79:66:68:00LPORT RPORT 20000 30000fe80::2050:79ff:fe66:6800/64 VPCS2 0.0.0.0/0 0.0.0.0 00:50:79:66:68:01 20001 30001fe80::2050:79ff:fe66:6801/64 2001:1::2050:79ff:fe66:6801/64 eui-64 VPCS3 192.168.11.2/24 192.168.11.1 00:50:79:66:68:02 20002 30002fe80::2050:79ff:fe66:6802/64 2001:11::2/64 eui-64 VPCS4 192.168.12.2/24 192.168.12.1 00:50:79:66:68:03 20003 30003fe80::2050:79ff:fe66:6803/64 2001:12::2050:79ff:fe66:6803/64 eui-64 VPCS5 192.168.3.5/24 0.0.0.0 00:50:79:66:68:04 20004 30004fe80::2050:79ff:fe66:6804/64 VPCS6 192.168.3.6/24 0.0.0.0 00:50:79:66:68:05 20005 30005fe80::2050:79ff:fe66:6805/64 VPCS7 192.168.4.7/24 0.0.0.0 00:50:79:66:68:06 20006 30006fe80::2050:79ff:fe66:6806/64 VPCS8 192.168.4.8/24 192.168.4.1 00:50:79:66:68:07 20007 30007fe80::2050:79ff:fe66:6807/64 VPCS9 192.168.4.9/24 192.168.4.1 00:50:79:66:68:08 20008 30008fe80::2050:79ff:fe66:6808/64 VPCS[9]> pping address [options], Ping the network host, Ctrl+C to stop the command -1 -2 -3 -c count -l size -T ttl -p port -f flag ICMP mode, default UDP mode TCP mode packet count data size set TTL, default 64 source and destination port tcp head flag, |C|E|U|A|P|R|S|F| bits |7 6 5 4 3 2 1 0| -s winsize -t -i ms -w ms VPCS[9]> i tcp window size send packet until interrupt by Ctrl+C wait 'ms' milliseconds between sending each packet wait 'ms' milliseconds to receive the responseip address [gateway] CIDR, Set the PC's ip, gateway's ip and network mask. dhcp auto Configure host/gateway address using DHCP, only ipv4 Stateless address autoconfiguration, only ipv6 PC will try to get the ipv6 address from the router at startup address [gateway] CIDR set the PC's ip, gateway's ip and network mask Default IPv4 CIDR is 24, IPv6 is 64. In the ether mode, the ip of the tapx is the maximum host ID of the subnet.'ip 10.1.1.70 10.1.1.65 26', set the host ip to 10.1.1.70,the gateway ip to 10.1.1.65, the netmask to 255.255.255.192, the tapx ip to 10.1.1.126 in the ether mode.If in the ether mode, please run it before the dynamips loads/starts the ios. When VPCS started, it listens the ports from 20000 to 20008 and wait the dymamips to connet, and send the packets to the ports from 30000 to 30008 which should be listened by the Dynamips. VPCS looks for the file named 'startup.vpc' in the current directory, and execute the commands in it if you are not set the startup file from the command line. All the commands in the startup file are the internal command of the VPCS. The line started with '#' or '!' will be discarded.# The startup file of VPCS # # pc1, ipv4 & ipv6 1 ip 172.16.1.1 172.16.1.10 24 ip 2001:1::10 64 # pc2, using dhcp 2 dhcp # pc3, ipv4 3 ip 172.16.3.3 172.16.3.10 24 # pc4, ipv4 & ipv6 4 ip 192.168.4.4 192.168.4.10 24 ip 2001:4::10 64# switch to PC1 1.net file (ether mode), please refer to dynagen for details.# VLAN lab ghostios = True sparsemem = True [localhost] [[ROUTER sw]] model = 2621 image = /ios.run/c2600-ipbase-mz.123-8.T.bin ram = 128 slot1 = NM-16ESW f1/0 = r1 f0/1 f1/1 = NIO_linux_eth:tap0 f1/2 = NIO_linux_eth:tap1 [[router r1]] model = 2621 image = /ios.run/c2600-i-mz.123-6c.bin ram = 32 slot1 = NM-1FE-TX f0/0 = NIO_linux_eth:tap2.bat (udp mode)dynamips-wxp.exe -i R1 -T 2000 -P 2600 -r 64 -c 0x2142 -p 1:NM-16ESW -s 1:0:udp:30000:127.0.0.1:20000 -s 1:1:udp:30001:127.0.0.1:20001-s 1:2:udp:30002:127.0.0.1:20002..\ios.run\c2600-te.binDynamips loads ios with NM-16ESW module in slot 1, and listens 30000 to 30002. NM-16ESW is 16 port switch module (from f1/0 to f1/15). '-s 1:0:udp:30000:127.0.0.1:20000' means:1. this is port 0 2. dynamips (or ios) sends the packets from port 30000 to port 20000 which listens by VPCS (PC1). 3. VPCS (PC1) sends the packets from port 20000 to dynamips..net file (udp mode)# VLAN lab ghostios = True sparsemem = True [localhost] [[ROUTER sw]] model = 2621 image = /ios.run/c2600-ipbase-mz.123-8.T.bin ram = 128 slot1 = NM-16ESW f1/0 = r1 f0/1 f1/1 = NIO_udp:30000:127.0.0.1:20000 f1/2 = NIO_udp:30001:127.0.0.1:20001 idlepc = 0x805785a0 [[router r1]] model = 2621 image = /ios.run/c2600-i-mz.123-6c.bin ram = 32slot1 = NM-1FE-TX f0/0 = NIO_udp:30002:127.0.0.1:20002 idlepc = 0x804f4044Note The cygwin1.dll used by VPCS maybe conflicted with the older or other versions, please keep the LATEST cygwin1.dll in the your PC. You should run VPCS before starting the dynamips while using ether mode. VPCS opens the tap interfaces. And you should know, VPCS will CLOSE the tap interfaces before quit. MD5 0.21vpcs32 vpcs64 vpcs.osx vpcs.exe 20b60d282d81e4ad0568f9f6c2a52cc5 cac354e87d49de7dfda536b5cb73589f d138f76382cd6dc95e22c6653c3d0cd3 abc613c61ec737b16f2eeb0aad29e05ecygwin1.dll bc68345f873de78310d324320e82fe65vpcs.exe is windows program, only udp mode. Under linux or OSX, maybe you need chmod +x vpcs. vpcs.osx is OS X program, only udp mode. ChangeLog version 0.211. fix many bugsversion 0.20b1. make the external tcp server happy 2. fix a bug of the command history functionversion 0.20a1. new 'ping' command with many option 2. new 'set', set local/remote port and pc name 3. new 'save' and 'load', save the current configuration or load the configuration4. new 'clear' to zero ip address, arp table 5. now, can stop the running command such as 'ping' or 'tr' by Ctrl+C 6. fix the bugs: 'queue is full' and coredump caused by entering the command 'ip' without parameter. 7. support stateless auto configuration, get ipv6 prefix from RA. 8. support save/load the commmand history automaticlly.And Easter Egg for XV Anniversary Memorial. ^_^version 0.16c1. Use the new function to parse IPv6 addressversion 0.16a1. Support IPv6version 0.15a1. Configure the host ip using dhcp.version 0.14g1. Fix the traceroute loop running bug.version 0.14f1. Fix the traceroute TTL bug.version 0.14e1. Fix the bug, parse 'echo' or 'traceroute' command line error, this bug causes core dump.version 0.14d1. Fix the bug that replys the arp request with broadcast address as the source MAC address. Thanks honza1234@7200emu.hacki.atversion 0.14c1. change the TTL to 64version 0.14b1. fix the I/O queue bugversion 0.14a1. add 'arp' command, show the arp table, 120 seconds expired. 2. add 'echo' command, send tcp/udp packet to the remote host.version 0.13a1. add 'ping/tracert' local host 2. fix a ping bug, can get echo reply from a non-exist host ipversion 0.121. fix the 'tracert' argument bugversion 0.111. replace a static arrayversion 0.101. add udp mode 2. can be run on the windows platform 3. support CIDRversion 0.021. Fixed a bug about the history commands。

gns3使用教程

gns3使用教程

gns3教程目录1.什么是gns3 (2)2.gns3的安装 (2)2.1 需要软件 (2)2.2 软件安装 (2)3.gns3的基本设置 (6)3.1 配置Dynampis安装目录 (6)3.2 配置IOS (8)3.3 新建工程 (9)3.4 组建网络 (11)3.5 运行网络 (17)4.gns3参数说明 (19)5.gns3其他使用技巧 (19)5.1使用SecureCRT作为Telnet工具 (19)5.2四种模拟PC的方法 (23)5.3模拟以太网交换机 (23)5.4模拟帧中继交换机 (24)6.网络组建示例 (24)6.1以太网交换机实验 (24)6.2静态路由实验 (24)7.附录 (24)7.1 新建网卡 (24)7.2 VPCS的使用方法 (24)8.致谢 (24)1.什么是gns32.gns3的安装2.1 需要软件1. Winpcap 4.0:/2. Dynamips-Dynagen套装:/。

选择对应操作系统的版本,在xp上我们选择的版本是Dynagen 0.11.0 and Dynamips 0.2.8-RC2 Windows XP installer,url如下:/project/showfiles.php?group_id=160317&package_id=1 92619&release_id=5936333.SecureCRT.v5.2或以上4.GNS3:/download基于windows的GNS3有两种安装版本:GNS3 v0.5 all-in-one.exe (includes Dynamips, Pemu and WinPCAP 4.0.2)GNS3 v0.5 binary.rar如果是all-in-one系列,则包括了1、2项,不需要再下载。

对于3 SecureCRT,为一个Telnet工具,可用可不用。

但是使用的话可以使实验更加方便,故推荐使用。

GNS3使用教程(自编)

GNS3使用教程(自编)

这段时间有几位同学问我GNS3模拟器的使用方法,现将这个模拟器详细的使用方法整理成文档,希望对同学们学习企业网络高级技术这门课程有所帮助!GNS3 使用教程—安装设置篇一、软件安装1、下载软件:GNS3-0.7.2-win32-all-in-one (网上下载或与本人联系)2、GNS3 简介:GNS3是基于Dynamips开源的免费软件,(感谢作者Jeremy Grossman),GNS3可以仿真复杂网络的图形界面模拟器,可以模拟路由器、交换机、ASA防火墙、PC等,可以用来完成ATEN 课程中的实验,比小凡更直观,更方便及占用CPU更省。

3、安装过程:安装过程相当简单,直接“NEXT”就可以了,如下图所示:到此,GNS3的安装已全部完成。

二、GNS3设置:安装完成后,打开GNS3软件,第一次打开GNS3,会出现设置向导,设置具体步骤如下: 1、设置“Dynamips”:在设置向导界面中,选择“STEP1”,或选编辑—首选项如下图所示:上“简体中文(cn)”。

如下图所示:接着,我们需要设置一下“工程目录”和“IOS/PIXOS 目录”,如下图所示:工程目录----网络拓扑图保存位置IOS/PIXOS目录----Cisco IOS/PIXOS 位置选上“当添加链接默认使用手动模式”,如下图所示:GNS3 是Dynamips的图形界面,记得测试一下。

如下图所示:如下图所示:2、设置“IOS”:返回到设置向导,选择“Step 2”设置IOS ,或选编辑---IOS和Hypervisor。

在“IOS”窗口选择Cisco IOS文件,以及和IOS文件对应的“平台”和“型号”后,单击“保存”,如下图所示:在“外部Hypervisors”窗口单击保存添加主机端口,如下图所示:GNS3 使用教程—软件使用篇 1、软件界面:完成设置向导后,进入到软件界面,如下图所示:2、绘制拓扑图:拖动左边“节点类型”中的设备到中间的“拓扑图绘制区”可绘制网络拓扑图。

GNS3中VPCS虚拟PC 配置方法

GNS3中VPCS虚拟PC 配置方法

GNS3中VPCS虚拟PC 配置方法Virtual PC Simulator是一款免费软件,是运行在Linux或Windows上的程序,可以从/doku.php?id=wiki:vpcs处下载。

解压后运行VPCS.exe,输入?可以获取帮助,最多可以模拟9台PC,用数字1-9进行切换。

可以使用简单的ping和tracert命令。

利用show命令查看PC的IP和MAC地址。

使用如下格式的命令:ip 192.168.1.2 192.168.1.1 24 可以设置PC的IP地址、默认网关、子网掩码(前缀长度)。

1、利用“Symbol Library”可以将VPCS集成进GNS3中。

在GNS3 GNS3窗口中选择Edit菜单的Symbol Manager菜单项。

点击“Available symbols”下的“Computer”,然后右键单击箭头“>”,将计算图标添加到“Customized nodes”。

在Name框中输入“Computer”,利用下拉箭头,将类型更改为Cloud。

如下图所示:2、在GNS3窗口Node Type中将出现计算机的图标,如下图:3、将一台路由器和两台计算机拖入工作区中,如下图所示:4、单击C0,右键配置,选择“Clouds”下的C0,点击NIO UDP标签页,在配置中输入如下参数: Local Port:30000Remote Host:127.0.0.1Remote Port:20000上面配置对应于VPCS1。

单击Add,然后OK,如下图所示:5、接下来更改C1的配置,同上,参数如下:Local Port:30001Remote Host:127.0.0.1Remote Port:20001注:如有多台PC,端口Local Port和Remote Port依次加1。

另外C0中的Local Port对应的是VPCS1里的Remote Port (端口号要相同),C0中的Remote Port对应的是VPCS1里的Local Port(端口号相同),否则不通。

GNS3的安装与使用

GNS3的安装与使用

GNS3的安装与使用1.准备工作(1)若原来安装过Dynamips和wincap(旧版本)的请先卸载。

(2)在任意盘下建立文件夹LAB,在该文件夹下建立3个子文件夹project, temp, ios,文件夹名字可以根据个人喜好改变,但一定要为英文。

(3)将已有的IOS及PIX的BIN文件拷到ios文件夹下(在GNS30.7版本中,模拟时无法识别RAR的文件,RAR文件必须解压为BIN文件,然后加载,GNS30.6中可以识别)。

2.开始安装组件全部安装。

3.安装完成启动GNS3,进入初始界面选择第一个进入配置界面(第2次以及以后登录,在“编辑——首选项”中可打开)设定:在语言处选择自己合适的语言,project为拓扑图所在处,image为IOS文件所在文件夹。

然后选择左边的第二个DynamipsExecutable path为dynmpis-wxp.Exe 的路径,选择你所安装的文件夹即可Working director为GNS3工作时,产生的临时文件所在目录Enable sparse memory feature 勾上,可以节约内存。

配置好后,点击Test,进行测试测试成功,基本配置完成。

4.加载IOS(点击:“编辑——IOS和Hypervisors”);进入IOS配置界面选择合适的IOS配置并保存(IOS先以放入对应的文件夹)配置好后,选择路由器运行路由器当路由器成功运行后,准备计算Idle值(GNS3完全模拟路由器的内核,相当于真实路由,所以会大量消耗CPU和内存,计算Idle的值,是为了减少CPU空转的时间,提高利用率)在计算时,注意选择带*号的值,此为最优值,(在有多个带*的值中,选择数值最小的)在没有出现带*值时,可以多计算几次。

Idle的值只用计算一次,GNS3会自动记忆5.配置启动路由器的方式(telnet协议是核心,其他使用的工具全部为外壳)选择General中第二项Preconfigurated terminal commands 为选择登陆时使用的命令模式,可以选择telnet ,也可以选择putty(GNS30.6中没有这个功能,也没有登陆方式的选择,0.6中默认的是telnet,并没putty)不管选择什么登陆模式,都要点击后面使用Use,不然无法生效此处处注意,选择telnet模式时,显示的start telnet %h %p可能无法启动终端,此时,将命令修改成telnet %h %p 即可登入,再次加入%d 无法启动Telnet启动Putty启动画面一般不建议使用telnet方式登入(前面提到了,真正使用的方式为telnet,一般用有壳的软件 putty或SecureCRT下面介绍SecureCRT和GNS3的连接方法在terminal command中,修改成图中显示的样子,D:\LAB\SecureCRT\SecureCRT.exe为这个软件所在路径 /T是SecureCRT下的一个命令SecureCRT启动模式下面介绍GNS3中默认的抓包工具Wireshark(ethereal高级版本,使用ethereal一样)的使用安装时组建全选Wincap不用安装了,前面安装GNS3时已经安装安装完成后,在GNS3中进行设置将路径修改为自己安装的路径即可配置完成后,建立基本的拓扑图路由器已经启动,并以配置成功,开始抓包,右键点击拓扑图中的连接线,选择Capture,Wireshar启动注意观察,在标题栏显示的是R1_to_R2,在一开始,可以选择抓包的方向然后再路由器R1中PING R2显示成功在观察Wireshark发现没有变化这是Wireshark和GNS3总存在的一个问题,wireshark无法做到抓包同步显示,这时关掉wireshark,在重复刚才的步骤,start capture 即可看到新内容图中可见,存在ICMP的包,,即抓包成功。

GNS3模拟配置VLAN

GNS3模拟配置VLAN

GNS3上模拟配置VLAN(测试环境:镜像名称:c3640-jk9s-mz.124-16.image,以下实验,均亲测实现)一、两台交换机配置VLAN图中4台计算机分别用VPCS来模拟,两台交换机实际上是3600路由器上面增加了一个16口的快速以太网交换模块”NM-16ESW”,C1和C3划分到VLAN2中,C2和C4划分到VLAN3中,两台交换机SW1和SW2之间相连的线路设置成主干线路,实现VPC1可以和VPC3通信,VPC2可以和VPC4通信。

主要步骤如下:0、将路由器设置交换模块,注意一定是slot0口;1、通过VPCS配置每台计算机的IP和MAC地址;2、配置SW1,也就是摆放topo时,拖动出来的RouterC3600路由器,将SW2进行同样的配置;3、配置完成后,在VPCS上测试PING:二、单个交换机配置VLANNote:先连接好topo,再用VPCS给C1和C2设置IP地址,网关可设可不设。

试下ping 的通不,这个应该是可以的。

1、基于三层交换机的VLAN间路由1、在命令窗口依次输入如下命令:SW1#vlan databaseSW1(config-vlan)#vlan 2 name vlan 2 /*创建VLAN*/SW1(config-vlan)#vlan 3 name vlan 3SW1#exitSW1#conf terminalSW1(config-vlan)#int fa 0/1 /*将端口划分到VLAN*/SW1(config-if)#swi mod accSW1(config-if)#swi acc vlan 2SW1(config-if)#int fa 0/2SW1(config-if)#swi mod accSW1(config-if)#swi acc vlan 3SW1(config-if)#int vlan 2 /*配置对应VLAN号的SVI端口*/SW1(config-if)#ip add 192.168.1.254 255.255.255.0SW1(config-if)#no shutSW1(config-if)#int vlan 3SW1(config-if)#ip add 192.168.2.254 255.255.255.0SW1(config-if)#no shutSW1(config-if)#endSW1#2、利用VPCS给PC设置IP和网关,然后进行ping测试,步骤如下:3、结果:注意SVI端口号和VLAN号对应就可以了,配置完成后PC1能Ping通PC2。

GNS3_V1.x配置指南

GNS3_V1.x配置指南

GNS3 1.X 配置指南下载:在GNS3官网()可下载最新的GNS3,目前版本为1.2.1 安装:整个安装过程和普通软件差不多,主要说下第四步在这里WinPCAP、Dynamips、GNS3、Cpulimit为必选,缺一个GNS3都不能正常运行。

Wireshark是抓包工具,建议安装。

Solar Winds Response是一个配合Wireshark使用的工具,各人认为没多大作用,可以不用安装。

VPCS是GNS3中一个简易的虚拟PC,建议安装。

QEMU是一个虚拟机,在GNS3中被简化了很多,如果不适用单独的ASA和IDS可以不安装这个。

SuperPutty这个是一个虚拟终端,相比较GNS3自带的Putty这个工具稍微有点占用资源,但是标签化的界面,在配置时确实会方便一些,看个人习惯了。

安装大概也就这么点要注意的了,下面进入正题,开始说说1.2.1的设置上的东西。

首先,在GNS3 1.0开始就只能用英文了,所以大家也别去思考修改成中文界面的问题了。

设置:如图,在Edit的Preference,这个就是设置。

在这个界面中,的东西大家都很熟悉了。

项目默认存储路径、系统镜像的路径、缓存文件的路径、风格、软件的配置文件位置。

配置文件的位置我们不好修改,其他的路径都可以更具自己习惯来修改,修改时和老版本的要求一样“不得使用中文路径”,在这个版本中我们说下My binary images这项,这里和1.0之前的版本略有不同,就是,我们所选择使用的IOS文件和QEMU虚拟机文件,分别会被复制到这个路径下面的IOS目录和QEMU目录中。

至于风格,1.2.1一共提供了黑灰色、白色、老版三种风格。

其他的设置都和老板的一样了。

现在我们来看看GNS3 server这项在这项中有两个选项卡,一个是Local server和Remote server。

Local server是我们本地GNS3服务器的位置,Remote server是远程服务器,这个在使用IOU设备时需要设置,这里我们只讲述GNS3部分,IOU的我们后面再讨论。

GNS3的使用,本地网卡,VMware网卡的桥接

GNS3的使用,本地网卡,VMware网卡的桥接

找到
,双击运行
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cபைடு நூலகம்lz168
DHY--XPH 制作
DHY--XPH 制作
三、路由器与真实网卡连接
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
二、路由器与 VPCS 连接
/cxlz168
DHY--XPH 制作
在“GNS3-0.8.2-Standalone-32-bit”文件夹下打开
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
VMWARE 四、VMWARE 虚拟机网卡和 VPCS 通信
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
/cxlz168
DHY--XPH 制作
配置 VPCS[1]的 IP:
/cxlz168
DHY--XPH 制作
配置 R1 路由器的接口 IP:
测试连通性:
/cxlz168
/cxlz168
DHY--XPH 制作
GNS3 一、GNS3 的使用
下载“GNS3-0.8.2-Standalone-32-bit.zip”并解压 安装“WinPcap_4_1_2.exe” (机房已经装好了,可以不用安装) 打开“GNS3-0.8.2-Standalone-32-bit”文件夹

模拟器之GNS3完全安装及使用教学教程(关联Wireshark,xShell和VM)收藏一篇就够

模拟器之GNS3完全安装及使用教学教程(关联Wireshark,xShell和VM)收藏一篇就够

最新GNS3-2.2.7模拟器完整安装及使用教程(关联Wireshark、xShell6和GNS3.VM.VMware.Workstation.2.2.7)-收藏一篇就够别在碰壁现阶段学习经常使用的路由交换设备主要来自于思科、华为和华三三家,当然还有中兴、锐捷、神州数码等厂商,这三家的设备操作配置大致类似,却又不尽相同。

因为实体设备通常都非常昂贵,购买设备学习也是不现实的。

所以我们通常会使用各厂商提供的模拟器来学习。

华为的模拟器是eNSP,华三的则是H3C Cloud Lib,思科则是大名鼎鼎的GNS3、Cisco Packet Tracer、WEB-IOU、EVE-NG。

今天笔者拿GNS3-2.2.7 目前最新版本来安装。

一、准备工具①GNS3-2.2.7-all-in-one.exe②GNS3.VM.VMware.Workstation.2.2.7.zip/对应版本的GNS3虚拟机③Cisco IOU-ISO.zip (L2/L3设备镜像)④IOS.rar (含从C1700 到C7200 的各种路由器bin 镜像)⑤Xshell6_wm.exe 或者SecureCRT⑥VMware-workstation-full-15.5.2-15785246.exe下载链接VMware-workstation-full-15.5.2-15785246链接:https:///s/1k3UKDc6NRbl8DtgCNxG4AA提取码:bolqGNS3链接:https:///s/1NDxi-l5i4YtP6nzzmpGebg提取码:te21二、GNS3软件介绍GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)试的相关人士可以通过它来完成相关的实验模拟操作。

同时它也可以用于虚拟体验Cisco网三、软件安装3.1 安装GNS3-2.2.7-all-in-one.exe双击GNS3-2.2.7-all-in-one.exe(需要连网,安装需要依赖的组件,当然知道怎么安装组件的也可以不用连网)安装包含Wireshark点击I Agree点击Next选择Custom,注意Tools的选择注意:Tools:选择安装的位置安装过程中会弹出依赖的组件,点击Next点击I Agree点击Next点击Finish其他组件安装步骤一样输入邮箱点击Next选择No,下一步。

GNS3学习手册

GNS3学习手册

G N S 3 学习手册安装篇 (2)模拟pc篇 (8)一、方法一 (8)二、方法二: (12)模拟交换机篇 (14)二层交换机 (14)方法一: (14)方法二: (17)三层交换机 (21)模拟路由器篇 (26)综合篇 (34)2sw1配置如下: (38)3sw1的配置如下: (39)R1的配置: (40)3sw2的配置: (41)2sw2的配置: (43)附加篇 (48)ASA模拟 (48)IDS模拟 (56)IPX的模拟 (58)后附: (60)安装篇1、我们首先可以通过一些搜索引擎搜索gns3的安装包,比如GNS3-0.7.4-win32-all-in-one这一个版本的,本人就是用这一版本,当然现在也有更新的版本,由个人喜欢而定,只要下载下来就好。

2、下载下来后然后双击安装如下图:3、点击“Next”到下一窗口后点击“I Agree”然后弹出如下窗口:4、单击“Next”如下窗口:5、在默认选择项的情况下单击“Next”弹出如下窗口:在接下来出现的窗口中再单击“Next”,然后下一个弹出的窗口单击“I Agree”在出现如下窗口时单击“Instanll”:6、然后单击“Finish”后安装如图:7、安装完成后如下图单击“Finish”:然后桌面会出现如图图标。

完!运行配置篇1、单击图标开始运行GNS3,如下图:我们选择“1”既可。

2、上面我们双击“1”之后出现如下图进行一些相应的配置:b、我们开始对第一选项进行如下配置:语言选择如图我们只要默认既可,但是必须单击“test”看看是否可用,如果可用,单击后会出现如图所示:运行成功d、同样如图也是单击“test”看是否可以运行,如图所示既可运行:以上安装和配置完成后开始可以进行我们下一步的学习了。

完!模拟pc篇一、方法一:1、第一种模拟pc的方法,就是我们利用第三方工具结合到gns3中模拟pc方便我们实验,所以爱模拟前我们首先先去下载这一个工具“vpcs0.21a”,我们可以通过一些搜索引擎搜索然后下载。

最新GNS3 1.1 + WebIOU模拟器使用教程

最新GNS3 1.1 + WebIOU模拟器使用教程

最新GNS3 1.1 + WebIOU模拟器使用教程
Windows版本使用方法如下:
1、安装VirtualBox(或VMware)虚拟机软件;
2、将GNS3 1.0IOU VM “”导入虚拟机中;
3、编辑GNS31.0 IOU虚拟机设置,将虚拟机网络适配器设置设置为“Only Host”,首选项–>网络–>仅主机网络;
4、启动VM虚拟机;
5、使用用户名root和密码cisco登录,并使用ifconfig 命令。

获取eth0口IP地址,IP是192.168.42.138;
6、打开Web浏览器并转到:
http://192.168.42.138:8000/upload上传IOU image文件。

记住文件路径,例如:
/home/gns3/Documents/GNS3/images/i86bi_linux-adventerprisek9-M-12.4.bin;
7、创建一个名为iourc.txt的许可证编号文本文件,内容如(注意是上下两行,获取方法详见“常见问题”):[license]
gns3-iouvm = cd11acbc599f2364;
8、启动GNS3,进入Preferences -> Server -> Remote servers,并添加虚拟机的IP地址,192.168.42.138,单击Apply(应用)。

9、在IOS on UNIX中,将路径设置为IOURC.txt的所在路径。

10、在IOU devices中添加第6步的IOU路径,点击保存。

11、从设备列表中选择IOU设备,并开始实验。

GNS3模拟器Dynamips使用说明书思科CCNA_CCNP教程中文版

GNS3模拟器Dynamips使用说明书思科CCNA_CCNP教程中文版

GNS3教程Version 0.52008-12目录译序 (3)GNS3 图形化网络模拟器 (4)Windows用户的GNS3 Quick Start Guide (6)Step 1:下载GNS3 (6)Step 2:安装GNS3 (7)Step 3:配置IOS (8)创建简单的网络拓扑 (9)GNS3 的主界面 (13)创建复杂的网络拓扑 (14)在网路拓扑中添加PC (17)使用PuTTY或TeraTerm等终端程序 (23)使用软件WinTabber来组织多个Telnent窗口 (24)Q :67757881-546内存和利用率问题 (25)IOS映像文件的解压缩 (27)Frame Relay、ATM、Ethernet交换设备 (27)分组捕获 (28)保存和load网络拓扑 (29)Client/Server和Multi-Server模式 (30)Console工作区和Dynagen命令 (30)PIX防火墙仿真 (30)GNS3 的图标管理 (30)相关资源 (31)可以将某Cisco 路由器的IOS 映像通过TFTP 导出。

和http://7200emu.hacki.at.Windows用户的GNS3 Quick Start Guide本节将带你熟悉Windows 环境下的GNS3。

使用GNS3 所需要了解的关键、重要内容将被涉及,但内容的深入讨论在本教程后面给出。

Step 1:下载GNS3利用浏览器,访问网站点击绿色的download 按钮,如下图所示。

Windows 平台下最容易的安装方式是使用GNS3-0.5-win32-all-in-one.exe。

Step 2:安装GNS3首先需要做的工作是配置IOS 映像。

Step 3:配置IOS叫做控制台(console),可以运行某些Dynagen 命令。

单击slot1 右边的下拉箭头,选择“PA-4T+”,这将在路由器中增加四个串行接口。

如何在GNS 3中添加虚拟PC

如何在GNS 3中添加虚拟PC

如何在GNS 3中添加虚拟PC(附故障处理过程)如何在GNS 3中添加虚拟PC机1.首先,可以在官网/doku.php?id=wiki:vpcs下载VPCS的压缩包,解压缩后,放到GNS3的安装目录去就可以了。

2.接下来就需要利用“Symbol Library”将VPCS集成进GNS3。

在GNS3窗口中选择Edit菜单的Symbol Library菜单项,如下面所示。

点击“Symbol Library”下的“computer”,然后右键单击箭头“>”,将计算机图标添加到“Customized nodes”。

在Name框中输入“computer”,利用下拉箭头,将其类型更改为Cloud。

3.在GNS3窗口Node Type中将出现计算机的图标,将其拖入中间的工作区中,将出现一个PC机的图标,名称从C1开始。

4.接下来,还必须对虚拟PC设置相关的属性才可能使用,这些属性是和你的电脑中安装的VPCS软件相对应的,不要完全照着网的教程去写,否则会出现虚拟PC无法使用的。

通过show命令,在VPCS软件中查看相应PC的属性。

5.在VPCS软件中,可以发现,PC1的本地端口为10001,远端端口为30000,则GNS3中的PC属性设置必须完全和这个对应设置才行,如果完全照着网上的一些教程去写,肯定会出错的。

右键单击GNS3工作区中的PC图标,选择Configure,弹出如下属性框6.在NIO UDP-Settings中设置相应属性。

本地端口号,远程主机统一设置为127.0.0.1及远端端口号,并单击Add按钮添加。

OK确认设置。

然后将PC与路由器连接,会出现以下情况。

连接不成功.7.相信很多人在初次使用GNS3软件都会出现这种情况吧。

原因就是在GNS3中的虚拟PC 的comfigure设置中,本地端口与远程端口要和VPCS中显示的本地端口与远程端口相互交叉设置。

在VPCS中,显示本地端口20001,远程端口30000,但在GNS3中的虚拟PC的comfigure 设置中,则要设置本地端口30000,远程端口20001。

试验二:GNS3下面如何桥接PC

试验二:GNS3下面如何桥接PC

验证桥接信息
Router>en Router#conf t Router(config)#int fa 1/0 Router(config-if)#no shu Router(config-if)#ip add 1.1.1.254
255.255.255.0 出现如下提示:
Router#ping 1.1.1.1,可以PING通,如下图
在本机器下面进入cmd,ping 1.1.1.254. 也可以PING通,桥接完毕
删除连线,选中连线,按下DEL
保存
如何将路由器的文档输出到文本文档? 在CRT网络设备上输入wr(r1#wr),或者copy
runnconfig to strar up config
先选左边的,再选左下图中的导出:extracting to a directory Importing from a directiory表示导入,指定一个目录gns-config 但是考虑到建立的多个项目都有R1,R2路由器,会产生覆盖 建议写到E:\gns3-top\gns-proj\lab1,就可以看出这是 哪个实验的配置文件,选完以后点击“确定”.
测试PC
•配置PC的IP地址:vpcs 1>ip 1.1.1.1 1.1.1.254 24
PING 1.1.1.1,可以PING 通,说明虚拟PC链接上了
桥接PC
在上面选一块活动的物理网卡,选中后点击“添加”,此时PC1就有了一个接口 点击最右边的按钮,就可以看到接口,选择PC的哪个接口和别人桥接 ;路由器上必须有快速以太口,才能和PC进行连接
PC的连线
选择PC,点击连线按钮,上面的方块变成红 叉叉,点PC1的虚拟接口,连接到R1的F口, 给R1添加F口模块(要生效,必须停止后再启 用)。

GNs3教程-连接虚拟机VMware

GNs3教程-连接虚拟机VMware

GNs3教程-连接虚拟机VMware本教程使用的GNs3 版本为:0.8.31.首先构造如下拓扑图(拉出一台路由器和一个host,也可以是一朵云)2.双击C1进行配置,在以太网NIO中选择VMware Network Adapter VMnet1这块网卡点击添加3.对拓扑图进行连线4.配置路由器R1配置路由器f0/0端口IP为192.168.1.15.配置本地主机里的VMware Network Adapter VMnet1这块网卡,这是VMware虚拟机在安装时自动装上的。

配置其IP为192.168.1.2(与R1的f0/0端口的IP在同一个网段就行)6.打开VMware虚拟机,把网络适配器改为仅主机模式(该模式的作用相当于把虚拟机里的Windows7虚拟主机网卡和本地主机(真机)里的VMnet1网卡接在同一个交换机上,GNs3模拟器连接VMnet1这块网卡时也就连接上了VMware虚拟机里的虚拟主机)7.点击开启此虚拟机,配置虚拟主机的网卡配置虚拟主机网卡的IP,与模拟器里R1 的f0/0端口的IP在同一网段就行,这里设为192.168.1.48.检验连通性,虚拟主机与模拟器里的路由器互Ping可以ping通,成功了!补充:当虚拟机里的网络适配器选择为:仅主机模式时,工作原理是把虚拟主机(例中使用的是windows7系统)里的网卡与本地主机(真机)里的VMware Network Adapter VMnet1这块网卡连在同一个虚拟交换机里,也就是说当这两块网卡设为同一个网段时是可以互相ping通的。

如下图,虚拟主机与真机互ping所以,GNs3模拟器选择与VMware Network Adapter VMnet1相连,也就可以通过虚拟交换机连上虚拟主机里的网卡了。

模拟器里的路由器既可以ping虚拟主机,也可以ping 真机。

(模拟器路由器R1 IP:192.168.1.1 虚拟主机IP:192.168.1.4 本地真机IP:192.168.1.2)如果ping不通,可能是防火墙没关,关闭防火墙就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何在GNS3中使用VPCS虚拟PC
作者:XU
下面举个例子来说明吧。

假如有一台CISCO 3640路由器,两台PC机,如下图。

首先:我们来看看VPCS中虚拟的UDP端口。

LPORT为PC1的端口,RPORT为Router(路由器)的UDP端口。

那么现在我们这道VPCS 中各PC的UDP端口和Router的端口。

这两个是一一对应的!
好了,我们已经知道虚拟的UDP端口。

接下来就运行GNS3。

1、打开GNS3,添加一个3640的路由器。

如下图:
2、添加Cloud。

如下图:
1)图一
2)图二
3)图三
.
注意:要点击添加按钮!
好了,应该添加了一台VPCS模拟的PC!接下来再添加多一台PC!步骤和图一、图二一样,不同的是在图三要做如下修改。

3、连接设备
4、配置路由器如下!
声明:e0/0端口是连接C0(也就是PC1)e0/1端口是连接C1(也就是PC2)。

5、运行VPCS,配置PC1和PC2。

关于VPCS的使用这里就不多讲了。

6、测试PC和路由器的连通性。

PC1和PC2分别Ping路由器端口的E0/0和E0/1 7、路由器Ping PC1和PC2
可以看到,都是能够Ping通的!。

相关文档
最新文档