广告
返回顶部
首页 > 资讯 > 后端开发 > Python >GNS3+SecureCRT+Wires
  • 936
分享到

GNS3+SecureCRT+Wires

SecureCRTWires 2023-01-31 07:01:13 936人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

    1.准备工作         1)若原来安装了dynamips模拟器与wincap先卸载掉。         2)建立一个文件夹GNS Project,在该文件夹下建立3个子文件夹,分别命名为     

    1.准备工作
        1)若原来安装了dynamips模拟器与wincap先卸载掉。
        2)建立一个文件夹GNS Project,在该文件夹下建立3个子文件夹,分别命名为
            iOS:存放ioS文件
            Temp:存放临时文件
            Topology:存放拓扑图
        命名可以改变,但是一定要用全英文文件名。
        3)将路由器的IOS文件以及PIX德BIN文件拷贝至ISO文件夹下。
    2.开始安装
        1)GNS3:
            安装到默认目录即可,安装方法与其它软件没什么区别。要注意的是在GNS3安装的过程中会让你选择安装的组件:

 

            此时在前面打上勾,表示安装,这里全部选上,开始安装后会跳出winpcap的安装界面,点击下一步安装就可以了,安装winpcap完毕后会继续GNS3的安装,直至全部安装完毕。
        2)Wireshark:
            安装到默认目录即可,安装方法与其它软件没什么区别。安装wireshark时,同样也要选择安装组件:

 

            这里我们保持默认,直接下一步。
            要注意的是:

 

            由于winpcap组件已经在GNS3的安装过程中安装,因此不安装。最后点击Instal直至安装完毕。
        3)SecureCRT:
            安装到默认目录即可,安装方法与其它软件没什么区别,一直下一步即可。
    3.初始化配置
        1)GNS3初始化配置
            运行GNS3,出现如下窗口:

 

                1:配置和测试dynamips的路径。爱曾检查工作目录是有效的。
                2:添加一个或多个IOS压缩文件。
                这里首先选择1,单击1。
            General:

 

                先选择适当的语言。
                修改拓扑图存放路径,存放在我们事先建好的Topology文件夹下。
                修改临时文件存放路径,存放在我们事先建好的Temp文件夹下。
                Terminal Settings:

 

                选择适当的终端工具

 

                复制目标,粘贴即可。其中/t是一个secureCRT的参数,表示新开一个标签。
                其他的默认即可。
            Dynamips:

 

                选择正确的关联组件,在GNS3的安装目录下:

 

                Win 2000使用dynamips-w2000.exe
                XP,VISTA,WIN7使用dynamips-wxp.exe
                修改临时文件存放路径,存放在我们事先建好的Temp文件夹下。
                勾选Enable sparse memory feature
                单击Test,出现:
                Dynamips表示配置成功。
                Dynamips 表示配置失败,请认真检查配置。
                其他默认即可。
            Capture:

 

                修改抓包工具临时文件存放路径,存放在我们事先建好的Temp文件夹下。
                选择适当的抓包工具:

 

                复制目标路径,粘贴即可。
                其他默认即可。
            Qemu:

 

                选择PIX的组件,在GNS安装目录下:

 

                PIX配置:

 

                选择好适当的PIX的BIN文件,单击Apply,然后单击Cancel。
                其他默认即可。
            关闭后回到配置窗口,此时选择2,添加一个或多个IOS压缩文件。
            IOS p_w_picpaths and hypervisors:

 

                选择一个或多个适当的IOS文件,单击Save,然后单击Close。
            计算IDLE值:
                拖放一个相应的路由,并启动:

 

                计算IDLE值:

 

                等待片刻。
                选择适当的IDLE值:

 

                选择前面带*号的即可,IDLE值只需要计算一次,GNS3会自动保存这个值。
        2)SecureCRT初始化配置
            脚本文件制作:
                建立一个文本文件,文件后最改成.vbs,编辑该文件。
                复制如下到文件中,并保存退出。
                #$language = "VBScript"
                #$interface = "1.0"
                Option Explicit
                Function mysubstring(srcString,bChar,eChar)
                  Dim fIndex,sIndex  
                  fIndex=InStr(srcString,bChar)
                   sIndex=InStrRev(srcString,eChar)
                   mysubstring=Mid(srcString,fIndex+1,sIndex-fIndex-1)   
                End Function
               '用来得到一个时间字符串,该字符串用来设置路由器的时间和日期
                Function ciscoDate()
                   dim   em, y,m,d,h
                   Dim nowDate
                  nowDate=Now()
                em=Array("January","February","March","April","May","June","July","August","September","October",
"November","December")
                    y=Year(nowDate)  
                   m=em(Month(nowDate)-1)
                   d=Day(nowDate)  
                   h=Time()
                  ciscoDate=h & " " & m & " " & d & " " & y
                End Function
                Sub main
                   On Error Resume Next
                   crt.Screen.Synchronous = True
                   crt.Screen.WaitForString "Console port"
                   crt.Screen.Send  VbCr
                   '得到第一行显示文本,主要从中提取设备名称
                   Dim firstLine
                   '用来存储标签的标题,也就是设备的名称
                   Dim tabTitle
                   firstLine=crt.Screen.Get2(1,1,1,100) '得到第一行文本
                   tabTitle=mysubstring(firstLine,"""","""") '调用方法取两个双引号之间的文本
                   crt.Window.Caption= tabTitle
                   'Dim result
                   'result = crt.screen.WaitForStrings("'yes' or 'no'", "[yes/no]:", "RETURN")
                   'If result = 1 Then
                   'crt.Screen.Send VbCr
                   'ElseIf result = 2 Then
                    'crt.Screen.Send "no" & VbCr
                   'ElseIf result = 3 Then
                   'crt.Screen.Send VbCr  
                   'Else
                   'crt.Screen.Send VbCr
                   'End If
                   If crt.Screen.WaitForString("[yes/no]") Then   
                     crt.Screen.Send "no" & VbCr
                   End If
                   crt.Screen.Send VbCr &VbCr
                   crt.Screen.WaitForString "Router>"   
                   crt.Screen.Send  "enable" & VbCr
                   crt.Screen.Send "conf terminal" & VbCr
                   crt.Screen.Send "no ip domain-lookup " & VbCr
                   crt.Screen.Send "hostname " & tabTitle & VbCr
                   crt.Screen.Send "line con 0" & VbCr   
                   crt.Screen.Send "exec-timeout 0 0" & VbCr   
                   crt.Screen.Send "logging synchronous" & VbCr     
                   crt.Screen.Send "end" & VbCr
                   crt.Screen.Send "clock set " & ciscoDate() & VbCr 
                   crt.Screen.Synchronous = False 
                End Sub
            设置登录动作:
                选项全局选项:

 

                全局选项默认会话:

 

                单击编辑默认设置。
                会话选项登陆动作:

 

                勾选登陆脚本,选择刚才我们编辑过的.vbs文件。

 

--结束END--

本文标题: GNS3+SecureCRT+Wires

本文链接: https://www.lsjlt.com/news/192035.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • GNS3+SecureCRT+Wires
        1.准备工作         1)若原来安装了dynamips模拟器与wincap先卸载掉。         2)建立一个文件夹GNS Project,在该文件夹下建立3个子文件夹,分别命名为     ...
    99+
    2023-01-31
    SecureCRT Wires
  • GNS3关联SecureCRT
    前言         GNS3刚安装后,默认是使用自带putty,但putty在打开多个session时,操作起来就不是很方便。下面介绍GNS3和SecureCRT关联的方法。环境        GNS3:        GNS3 2.1....
    99+
    2023-01-31
    SecureCRT
  • GNS3 7.3与SecureCRT、W
          最近限于自身的经济条件的限制,而我对网络的学习欲望愈发强烈。于是在这种情况下对使用GNS3模拟器模拟网络实验感兴趣起来。以下是我在使用GNS3过程中的一点小总结,特贴出来和大家共享。以下主要讲的是如何在GNS3中使用Secure...
    99+
    2023-01-31
    SecureCRT
  • win7下gns3与secureCRT的
      # 问题描述:用secureCRT关联gns3可以提高实验效率,但是很多人在关联两个软件时都或多或少碰到一些问题,关联不成功、关联成功后打开CRT后弹出多个窗口等等problems,网上有很多教程,但蛮多是过时的,毕竟软件版本升级了。 ...
    99+
    2023-01-31
    secureCRT
  • GNS3中使用SecureCRT方法
    要把GN3和SecureCRT关联起来其实很简单,只需要如下两个步骤:   第一步:我们需要在gns3中修改一行参数,以便启动SecureCRT 在edit----perfermence---general--terminal comman...
    99+
    2023-01-31
    方法 SecureCRT
  • GNS3关联SecureCRT的配置。
    关于GNS3关联SecureCRT的配置 F:\TDDOWNLOAD\securecrt\SecureCRT.exe /t /telnet 127.0.0.1 %p //标签名称是127.0.0.1 F:\TDDOWNLOAD\secur...
    99+
    2023-01-31
    SecureCRT
  • GNS3关联secureCRT的方法
    1. 在系统中“我的电脑”上点鼠标右键选择“属性”。在系统属性窗口选择“高级”标签并按“环境变量”按钮;第二步:将环境变量设置窗口中的系统变量里的Path值中在原有的值后面添加SecureCRT.v5.5.2安装路径,比如下目录“;C:\P...
    99+
    2023-01-31
    方法 secureCRT
  • 在Gns3中使用SecureCRT登录
      在Gns3中使用SecureCRT登录的设置 在这里需要用到一个脚本文件“DyRouter.vbs”。这里使用的就是在51下载上下的地址http://down.51cto.com/data/89880# 配置前先下载新版Gns3、Sec...
    99+
    2023-01-31
    SecureCRT
  • GNS3&GNS3-IOU-VM-1.5
    一、c3640-jk9s-mz.124-16是学习CISCO过程中我们最常用IOS,很强大的一个IOS版本,解压后有66.5M,此IOS不单单支持路由交换实验,同时还支持IPv6、×××、Voip、MPLS-××× 等,所以人们通常称之为全...
    99+
    2023-01-31
    IOU VM
  • GNS3
    苦于没有实际坏境来操作,GNS3无疑就是学习思科网络的最好工具,Cisco Packet Tracer功能太少,只能用来CCNA的简单实验,而GNS3里面的路由器本来是不全面的,道搜索了很久才找到C1700,2600,2691,3600,3...
    99+
    2023-01-31
  • Mac安装SecureCRT
    踩了很多坑; 主要过程: 第一次:在之前常用的一个mac软件福利网站https://xclient.info/s/securecrt.html下载之后发现没有破解文件securecrt_mac_crack.pl; 第二次:在csdn上...
    99+
    2023-09-07
    linux Powered by 金山文档
  • GNS3 下载
    为了方便无法下载gns3的人,我把新版GNS3 2.1.3版本下载下来了。下载地址:  https://pan.baidu.com/s/1T9yFHeZok5q5ZZoqfSyD8g 官方的下载地址是: https://github.com...
    99+
    2023-01-31
  • 思科GNS3
    一.保存GNS3的代码命令配置(下次重启Gns3还有)。  cony running-config startup-config    二.把以前配置的命令调到内存里。  cony startup-config running-config...
    99+
    2023-01-31
    思科
  • GNS3使用
      GNS3的基本设置     ...
    99+
    2023-01-31
  • GNS3 LAB FAQs
    Q0. 如何在GNS3 VM中更改root账户密码,并切换到root账户下:A:首先要知道GNS3 默认普通账户和密码是:username:gns3   password: gns3在gns3账户下,执行以下命令就可以更改root账户密码:...
    99+
    2023-01-31
    LAB FAQs
  • GNS3使用详解(gns3如何模拟ids
    第一gns3如何模拟juniper,第二gns3如何模拟ids。        juniper 学网络的人应该都知道这个,但是接触这个的人却不多,本人也是菜鸟也没有接触过,惭愧。今天我们来说说gns如何模拟juniper,为以后的学习搭建个...
    99+
    2023-01-31
    详解 ids
  • 怎么使用SecureCRT
    这篇文章主要讲解了“怎么使用SecureCRT”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用SecureCRT”吧!简单的介绍SecureCRT 是一款支持SSH(SSH1和SSH2...
    99+
    2023-06-25
  • SecureCRT怎么安装
    这篇文章主要介绍了SecureCRT怎么安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简单介绍下SecureCRTSecureCRT是一款支持SSH(SSH1和SSH2)...
    99+
    2023-06-25
  • GNS3 配置GRE
    1、简述GRE(Generic Routing Encapsulation)GRE是一种最传统的隧道协议,其根本功能就是要实现隧道功能,以实现异地网络之间可以通过内部私网相互访问。以上图为例,假设IP地址为10.1.1.1的XP1想访问IP...
    99+
    2023-01-31
    GRE
  • GNS3 ASA设置
    GNS3 ASA设置 【模拟环境】      我所使用的GNS3版本为0.7.4,如果低于这个版本,有些版本会缺少些选项无法支持。GNS3官方下载地址:http://www.gns3.net/download 【ASA】 下载地址:htt...
    99+
    2023-01-31
    ASA
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作