如何在Linux下在gns3 vpcs配置中使用VPCS

GNS3使用详解
GNS3使用详解
今天我们来讲解下gns3的详细使用方法,gns3是思科的一款模拟器软件,他是基于真实的思科ios来模拟的,所以从这个角度来讲他就是一台真实的思科设备,另一款和他相似的软件就是小凡了,他们的工作原理大同小异,不过小凡很久没有更新了,而gns3是一款开源的软件,会不停的更新,最新的版本是0.7.3这个可以去官网下载他可以分为windows和linux版本及其他的版本,今天我们讲解windows下的使用方法,首先我们下载它的安装文件,进行安装,但是在安装的过程当中要注意一点中间会弹出要安装winpacp插件&这个插件一定要安装,否则gns3会用不了,装好以后我们打开它的界面开看看&这就是它的初始界面,此时我们从左边的路由器中托一个出来因为此时我们还没对配置,所以路由器托不出来,我们点击编辑,选择首选项,点到General这项,语言我们选择English,这里要填写路径,Project directory指的事拓扑保存的目录,Image directory指的是存放临时文件的目录,填好以后我们点到Terminal settings选项卡,这里比较关键的地方是Terminal command这里该如何填写,这里我填写的是"C:\Program Files (x86)\VanDyke Software\SecureCRT\SecureCRT.exe" /t /telnet %h %p,其中前面是Secrecrt的安装目录,后面/t /telnet %h %p只要照着这样写就行了,这样就和SecureCRT关联起来来,此时我们再点到GUI Settings选项卡,&把下面两个选项勾上就可以了,此时我们点到Dynamips选项卡,Working directory 指的是临时的工作目录,其余的按图片中的选上就可以了,此时我们要点Test来测试一下,如果看到successfully started就表明dynamips是启动成功的。Capture和Qemu我们等下再讲。此时我们点击编辑选项里德IOS image and hypervisors 选项,在Image file中选择镜像文件的位置,此时我们点击Save保存即可,注意其中IDLE PC这一行是空的,这个是我们即将要计算的值,这个值很关键,直接影响到cpu的使用率,此时我们拖个2691的路由器出来,在路由器上点击右键选择start如下图所示&此时路由器启动了,此时我们再右键路由器选择console进入到路由器,因为之前和secureCRT关联起来了,所以会自动打开secureCRT此时我们已经通过console口进入到路由器里面里,但是此时cpu的使用率会很高,因为我们还没有计算先前的Idle pc的值,此时我们再右键路由器选择idle pc&此时路由器会计算idle pc的值我们选择带*号的值点击保存就可以了,每一种型号的路由器都只需要计算一遍idle pc的值就可以了,以后就可以直接使用了,至于如何模拟交换机,gns3中有两种模拟交换机的方法,一种是傻瓜式的交换机,托出来就可以直接用的,他就是一个连通的作用,还有一种就是在路由器中加交换的模块,&点击Configure选项,选择Slots选项&图中的NM-16ESW就是交换模块。到此我们成功的模拟了路由器和交换机,那么下一步我们就来模拟pix和ASA防火墙以及IDS,我们点击编辑中的首选项,点击QEMU选项卡,&,按图片中的填写即可,点击Test看到绿色的successfully就表示基本的配置好了,此时我们点击pix选项&按图片中的填写即可,其中key:0xx0acfde2d,0x14f832fb,0xd743b72a&&&&&& serial:0x304ED4A1这段是用来激活pix防火墙的,经本人测试是可以用的,此时我们托出pix防火墙,点击右键start ,再console进防火墙,可以看到pix防火墙是成功起来的,注意进去之后要用ac acfde2d 14f832fb d743b72a激活防火墙的功能,否则很多的功能都不能用,接下来我们再来研究ASA防火墙,点击ASA选项卡&,按图片中的填写即可,比较关键的选项有Qemu Options 和 Kernel cmd& line这也是很多人不能成功模拟ASA的原因,Qemu Options&& -hdachs 980,16,32&&&&&& Kernel cmd line& auto console=ttyS0,9600n8& nousb ide1=noprobe bigphysarea=16384& hda=980,16,32这两个这样填写就好了,至于Initrd和Kernel选项中的文件添加就可以了,如果你没有可以到网上去搜索下或者可以找我要我的邮箱是&&&&。此时我们拖出ASA防火墙来测试下,启动ASA防火墙不要关掉这个窗口,此时我们可以console进ASA防火墙。可以看到ASA防火墙式成功起来的,在模拟器的环境下他默认就是激活的,其实用VWware也是可以模拟ASA防火墙的,如果大家有需要我也会把vmware如何模拟ASA防火墙的方法详细写出来,最后我们来讲解下gns3模拟ids的情况,&安装图片中的设置填写就可以了,如果大家没有ids的镜像文件,可以去网上下载或者也可以找我要,设置完成后我们来测试下ids的使用,打开ids后会弹出如下界面此时我们按回车键就可以了,点击ids设备console进去如下图可以看到已经成功登陆到ids设备了,至此我们成功利用gns3模拟大部分的设备都ok了,最后再补充一点gns3如何与vmware虚拟机联动,其实有些人喜欢用vpcs来模拟pc和gns3联动,因为那样可以节省资源,但是有利必有弊,vpcs只能简单模拟pc的一部分功能,因此这里就不在讲解vpcs的的使用方法了,如果大家认为有必要,到时我再加上来,这里我们就直接讲解gns3和vmware联动,从gns3中托出一片云&右键点击这篇云,选择配置现象卡,点击C1,此时会自动选出电脑中的网卡,我们选择vmnet8这篇网卡来测试,点击将其加进来,打开vmware虚拟机,网卡选择vmnet8这片网卡,进入虚拟机中看虚拟机的ipip为192.168.80.135,此时我们把路由器和这片云连接起来&此时R1路由器通过f0/0口和虚拟机相连,我们给f0/0口配置ip: 192.168.80.99/24,并测试它与虚拟机的连通性可以看到路由器ping通了虚拟机,那么我们再从虚拟机ping路由器的情况,可以看到从虚拟机到路由器也是通的,OK我们的测试到此为止,其实gns3还有很多其他的功能,比如说抓包功能和其他小的功能,大家都知道telnet是明文传输的,这里我们演示最后一个实验,gns3的抓包,&可以看到我们在路由器上设置了telnet的用户名为zhx密码为cisco& ,我们到虚拟机中去telnet路由器看看效果,&可以看到虚拟机成功telnet到路由器了 ,我们打开抓包软件来看看它的用户名和密码是不是和我们事先写的一样,&可以看到用户名和密码是明文的,而且是和我们事先设置的一样,好了,gns3的实验就演示到这里,至于还有其他的一些细节功能可以自己去研究。
发表评论:
TA的推荐TA的最新馆藏[转]&[转]&gns3 中的host如何使用_网络技术吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:104,178贴子:
gns3 中的host如何使用收藏
gns3 中的host如何(就是图中红色圈着的)进行设p地址设置 以及使用PING命令
大家给个答案呗
那个 没见过有人使用的说,一般使用pc都是使用路由模拟的
使用的都是路由器
这个很简单啊,GNS里面有个VPCS。他就是用来作HOST的,不会用就打问号,很简单
忘了,上学时用过,现在直接在设备上整
路由器模拟嘛,关闭路由功能,设关
关闭路由功能后把路由器当主机使就好了。
桥接使用,host和cloud一样可以绑定本地网卡或虚拟网卡。然后通过本地的系统pingGNS3中的网路设备
20年前的ps游戏全新复刻驾临pc端
用路由器模拟
同时用no ip routing命令关闭路由功能
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或[ubuntu入门手册]-13-实现文件安全互传 -
本文介绍两种Ubuntu终端下安全传输文件的方式:scp和sftp,它们各有优点,并且都基于ssh。
0×1.安装openssh-server
如果是A传输文件给B,或者A从B上下载文件到本地,只需要在B上安装openssh-server;如果是两端想实现互相传输和访问,那么A和B都要安装openssh-server。
#1.下载安装openssh-server
:~$ sudo apt-get install openssh-server
#2.如果想使用root用户登陆ssh或互传文件,需要更改ssh配置文件(建议非必要,不要开启root登陆)
:~$ sudo vim /etc/ssh/sshd_config
#找到"PermitRootLogin"默认是
PermitRootLogin without-password
PermitRootLogin yes
#重启ssh服务即可用root登陆ssh
:~$ sudo service ssh restart
#3.如果想改变ssh默认监听端口,在/etc/ssh/sshd_config文件中将port后面的端口改成另外的端口即可,但不要和现有端口冲突。
0×2.使用scp传输文件
安装好openssh-server后,就可以直接使用scp传输文件了:
#电脑A:192.168.1.100 用户名qing
#电脑B:192.168.1.101 用户名sword
#用户名就是我们登陆ubuntu系统时候的那个用户名称,我们必须知道用户对应的登陆密码才可以实现互传
#1.A将当前目录下的file1文件传输到B家目录下的download文件夹中
:~$ scp file1 sword@192.168.1.101:~/download/
sword@192.168.1.101's password: &-输入sword的密码
#如果B更改了ssh端口号,使用-P参数添加更改后的端口号
:~$ scp -P 端口号 file1 sword@192.168.1.101:~/download/
#2.A将当前目录下的test目录传输到B家目录中
-r test/ sword@192.168.1.101:~
#3.将B家目录下的file2下载到本地家目录中
:~$ scp sword@192.168.1.101:~/file2 ~
#4.将B家目录下的test下载到本地家目录中并且重命名为test1
:~$ scp -r qingsword@192.168.1.101:~/test ~/test1
0×3.使用sftp传输文件
sftp的用法和scp差不多,只不过sftp会一直保持与服务器的连接,直到用户退出。
#1.首次连接,会提示你是否接受sword机器上的key,输入yes
:~$ sftp sword@192.168.1.101
The authenticity of host '192.168.1.101 (192.168.1.101)' can't be established.
Are you sure you want to continue connecting (yes/no)? yes
#如果修改了ssh端口
:~$ sftp -P 端口号 sword@192.168.1.101
#2.输入密码后就进入sftp提示符下,表示现在已经连接到sword中了,可以通过pwd查看当前是连接到sword的哪个目录,默认是家目录
Remote working directory: /home/sword
#3.传输文件到sword
sftp> put 本地文件路径 远程保存路径
#例如传输本地当前目录下的testfile到远程目录下,改名为testfile1
sftp> put testfile ./testfile1
#可以通过ls查看远程目录文件,通过lls查看本地目录文件,更多命令请输入help查阅
#4.传输本地目录test/到sword,最好的方法就是在sword创建一个test目录,然后进入这个目录,再将本地的test下所有文件传输到这个目录中
sftp> mkdir test
sftp> cd test/
Remote working directory: /home/sword/test
sftp> put test/* .
#5.从sword下载filetest文件到本地当前目录
sftp> get filetest ./
Fetching /home/sword/filetest to ./filetest
#6.从sword下载目录到本地,最好的方法同样是在本地先建立一个同名文件夹,然后进入这个文件夹,之后再将远程对应文件夹中的文件全部复制到本地文件夹中
sftp> lpwd
Local working directory: /home/qing
sftp> lmkdir test
sftp> lcd test
sftp> get test/* .
#在sftp中对本地操作时需要在命令加上l前缀(local),比如lls就是显示本地目录内容,更多支持的命令请查阅help。
Ps:scp和sftp上传下载都会覆盖指定目录中同名的文件,所以请确保文件名没有重复再传输。GNS3 1.0 for Linux安装使用教程 - 网络技术 - 博客
微信扫一扫!
本网站从日开放,现已运行天。
热烈欢迎有相同爱好的朋友,希望大家能够多多推广!
攀岩、抱石、瑜伽、减肥、登山、徒步、IT、书法
敬请记住"雅痞风尚工作室"!技术支持QQ:
地址:沈阳市小北关街202巷小北二库加油站旁
详细信息请点击:GNS3 1.0 for Linux安装使用教程 | GNS3 1.0 Lab & Exercise
You are here&:
& GNS3 1.0 for Linux安装使用教程
2000人QQ群:,欢迎交流。

我要回帖

更多关于 gns31.4vpcs如何配置 的文章

 

随机推荐