新手操作-在Gns-3中使用SecureCRT登录多台设备,运行脚本实现各标签取设备名!
小ycguitar一直是用的dynamips,虽然感觉还是不错,但一个东西用久了就想换个来试试,于是...昨天便下了GNS-3,摆弄了一整天,觉得相比之下要更方便一些哈("一个工具方便且实用就是个好工具" 纯属个人观点^_^!).y100 .只是用鼠标多点点点.....
在使用的过程中遇到不少的错误,但最终使用得还是很方便........如题,把一点小经验分享给大家...也就是取众家之长来整理整理....
当然,大虾们就不用看了!.....
**********************************************************************************
在使用dynamips也用SecureCRT登录过,原理都差不多,其实在Gns-3中使用SecureCRT登录设置还要简单些.在这里要用到一个脚本文件“DyRouter.vbs”。(说到这里得感谢那位编脚本文件的大虾,给偶们带来很多方便.x07 ) .
[size=3]先决条件:下载新版Gns-3、SecureCRT.v5.5.2并安装好(自己在坛里找,都有的)。[/size]
首先把脚本文件放到一个你可以找到的目录下,备用。
接着很重要的一步就是把你安装好的[size=3]SecureCRT.v5.5.2[/size]路径,如:C:\Program Files\SecureCRT,追加到系统的path变量上,怎样追加:第一步:在系统中“我的电脑”上点鼠标右键选择“属性”。在系统属性窗口选择“高级”标签并按“环境变量”按钮;第二步:将环境变量设置窗口中的系统变量里的Path值中在原有的值后面添加[size=3]SecureCRT.v5.5.2安装[/size]路径,比如下目录“;C:\Program Files\SecureCRT ”(不含引号),注意那个分号别少了。
紧接着运行Gns-3,依次找到Edit->Preferences->Dynamips 看到“Terminal command: ”, 这里是用来设置连接Dynamips虚拟路由器的各种虚拟终端程序的。默认是start telnet %h %p,即用Windows自代的Telnet程序来登录。我们现在把它改为:start secureCRT.exe /T /SCRIPT #:\DyRouter.vbs /telnet %h %p,其中“#:\DyRouter.vbs ”是你脚本文件“DyRouter.vbs“存放的路径。
解释一下:/T是一个secureCRT的参数,表示新开一个标签(注:这个参数只有SecureCRT 5.2及以后版本才有,其它版本没有),/telnet的意思是走Telnet协议,%h是要telnet到的主机,%p是要telnet的主机的端口。
最后,加载.net文件,进入Design Mode 下,telnet R0或是用鼠标右键console试试看,可以在多起几台设备来看看,就知道非常方便了。
希望对新手有所帮助!!
**********************************************
[size=5]脚本文件如下:[/size]
[attach]5513[/attach]
在这里说明一下:引用编者的原话“这个脚本的意思,我在程序中都注释了,总体意思是给标签更名为设备的名称,并在设备起来后,设备几个常见的路由命令,如:不需要域名查找,永不超时,没有恼人的提示信息的不换行干扰(也就是自动换行吧,防止提示信息干扰),如果你不需要这些,用'注释到这些行,或者删除。” gns3关注的越来越多了
明天我也先发一个GNS3 教程 太谢谢楼主了,弄了一下午终于成功了!找了很长时间没有找到答案!! 没搞成功,GNS3-0.6.1-win32-all-in-one、SecureCRT-v6.1.2.409用的这两个版本,设置好了在WIN下直接运行可找到CRT,但到了GNS上点登陆就提示出错:secureCRT.exe /T /SCRIPT #:\DyRouter.vbs /telnet localhost 2000:,不知是为什么,有人知道吗? 这些功能对用于GNS的来说是非常方便的,谢谢楼主了! 感谢楼主了,我正在愁这个呢!! 兄弟,那PIX呢?怎样 可以也可以自动获取名字啊??只有路由器可以。
回复 4# 的帖子
这个问题是因为你没有勾下面的那个“系统Shell....... ” 我是试了一个晚上才搞好的。 期待完整教程出现 非常感谢!!! 非常好用的脚本 我也是新手,这个很有用的,呵呵!谢谢! 按照楼主的办法 只能显示第一台设备的名字 第二三台设备名 没显示出来啊 为什么啊? 我标签取不到名字.会报错的. 好东西,感谢分享 找了很长时间没有找到答案!! 好东西,要学啊, 非常感谢!
‘ thanks
页:
[1]