三九宝宝网宝宝百科宝宝知识

提高效率巧用脚本配置思科路由器

12月08日 编辑 39baobao.com

[如何购买路由器的五个知识]方法/步骤无线路由器选择标准1、无线标准我们常看到产品说明书上会写遵循IEEE802.11b,IEEE802.11g标准,这个就是无线协议标准。可能大家一听到这些就会头大,说的简单点,802.11...+阅读

提高效率 巧用脚本配置思科路由器

首先:要明确自己想要进行那些操作,执行那些命令,然后进行脚本的编写。

例:我要进行running-configure配置的备份操作,当然,设备早已经配置好了,tftp服务器也准备好了。

路由器配置如下:

username ccie privilege 15 password 0 ccie

!

interface FastEther0/0

no ip address

shutdown

duplex auto

speed auto

!

interface FastEther0/1

ip address 11.133.183.251 255.255.255.0

duplex auto

speed auto

!

ip classless

ip route 0.0.0.0 0.0.0.0 11.133.183.254

ip server

ip pim bidir-enable

!

line vty 0 4

login local

那么可以按照下面的步骤进行:

1、编写脚本:

新建一个文件crt.vbs,尾缀为。vbs,内容如下:

#$language = "VBScript"

#$interface = "1.0"

Sub main

' turn on synchronous mode so we don't miss any data

crt.Screen.Synchronous = True

On Error Resume Next

crt.session.Connect("/tel 11.133.183.251")

If Err.Number0 Then

crt.session.Connect("/tel 11.133.183.251")

End If

crt.Screen.WaitForString "Username:"

crt.Screen.Send "ccie" & VbCr

crt.Screen.WaitForString "Password:"

crt.Screen.Send "ccie " & VbCr

crt.Screen.WaitForString "Router#"

crt.Screen.Send "config t" & VbCr

crt.Screen.WaitForString "Router(config)#"

crt.Screen.Send "int f0/1" & VbCr

crt.Screen.WaitForString "Router(config-if)#"

crt.Screen.Send "no sh" & VbCr

crt.Screen.WaitForString "Router(config-if)#"

crt.Screen.Send "end" & VbCr

crt.Screen.WaitForString "Router#"

crt.Screen.Send "copy run tftp: 11.133.183.249" & VbCr

crt.Screen.WaitForString "Address or name of remote host [11.133.183.249]"

crt.Screen.Send ""& VbCr

crt.Screen.WaitForString "Destination filename [router-confg]"

crt.Screen.Send ""& VbCr

Do while (crt.Screen.WaitForString("--- more ---",1)False)

crt.Screen.Send " "

Loop

' crt.Screen.Send "exit" & VbCr

crt.session.disconnect

crt.Screen.Synchronous = False

End Sub

相信懂vb的朋友很容易看懂的,上面内容的相关解释如下:

* crt.session.Connect("/tel 11.133.183.251")--这个应该很好理解了,需要tel的设备。

* crt.Screen.WaitForString "Username:"--从设备上返回的信息,也就是提示信息。

* crt.Screen.Send "ccie" & VbCr--像设备上发送的字符,即你在正常操作时输入的命令或字符

* & VbCr ------输入字符后并回车。

注:" "中部分为需要进行相应改动的地方,您只需要根据您的具体情况进行改动即可。

2、应用脚本:

* 打开CRT软件

* 点击“Script"菜单

* 点击“RUN”

* 在弹出菜单中找到刚才编写的脚本存放的目录,并输入脚本的名字crt.vbs.

这时可以看到脚本在执行,如下:

User Access Verification

Username: ccie

Password:

Router#config t

Enter configuration mands, one per line. End with CNTL/Z.

Router(config)#int f0/1

Router(config-if)#no sh

Router(config-if)#end

Router#copy run tftp: 11.133.183.249

Address or name of remote host [11.133.183.249]?

Destination filename [router-confg]?

!!

694 bytes copied in 9.60 secs (77 bytes/sec)

Router#

希望这个小技巧对您有所帮助,减轻您的一些重复操作。

编辑注:本文所述方法不仅可以适用于思科设备,同样也适用于那些通过WINDOWS终端来连接的其他设备。

以下为关联文档:

路由器设置怎么进不去界面怎么办路由器设置进不去界面的解决方法1:清理IE缓存单击左下角的【开始】按钮弹出的菜单单击【控制面板】在控制面板中单击【Inter 选项】在【常规】选项卡下的【浏览历史记录】...

华为路由Q1怎么设置上网1、打开设置界面打开电脑中的浏览器,在地址栏中输入:192.168.3.1 并按下键盘中的回车在跳转的界面中,点击马上体验。打开华为路由Q1的设置界面2、设置上网此时华为路由Q1会...

华为WS550路由器怎么固件升级方法一、在线升级1、在浏览器地址栏中输入:192.168.3.1 并按下键盘中的回车在浏览器中输入:192.168.3.12、在弹出的登录窗口中输入 登录密码单击登录。输入之前设置的 登...

路由器的品牌排行榜(始创于1984年,美国财富500强,全球领先的网络解决方案供应商,思科系统(中国)信息技术服务有限公司)路由器的品牌排行榜2、华为HUAWEI(成立于1988年中国深圳,十大无线路由...

华为单臂路由的配置方法步骤图首先利用华为模拟器eNSP来设计逻辑网络拓朴图,有一台路由器AR1220,一台二层交换机S3700,二台PC主机。其之间用线缆连接并作好标注。在华为模拟器eNSP中打开终端配置交换机S370...

华为WS550无线路由器怎样设置上网1、打开电脑中的浏览器,在地址栏中输入:192.168.3.1 并按下键盘中的回车在浏览器中输入192.168.3.12、在跳转的界面中,点击马上体验点击马上体验3、此时华为WS550路由器会...

DLink DIR 612B路由器如何设置上网1、输入IP地址打开电脑上的浏览器,在地址栏中输入:192.168.0.1 然后按下键盘上的Enter(回车)键在浏览器中输入:192.168.0.12、登录到设置界面在弹出的界面中,用户名输入:admi...

华为路由器忘记了用户名和密码怎么办如果忘记了华为路由器的登陆用户名和密码,可以按照以下2个步骤来解决:1、尝试用默认用户名和密码登录;2、把华为路由器恢复出厂设置。下面详细进行详细介绍华为路由器登陆用...

DLink DIR816双频无线路由器安装教程1、输入IP地址 打开电脑上的浏览器,在地址栏中输入:192.168.0.1 然后按下键盘上的Enter(回车)键 在浏览器中输入:192.168.0.1 2、登录到设置界面 在弹出的界面中,用户名输入:admi...

推荐阅读
图文推荐