日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SecureCRT的自动登录和自动脚本记录功能图解

發(fā)布時(shí)間:2024/8/26 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SecureCRT的自动登录和自动脚本记录功能图解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一.實(shí)現(xiàn)自動登陸

SecureCRT 的自動登陸是在它的 會話選項(xiàng)—登陸動作—自動登陸 下設(shè)置的


1 192.168.10.1的會話上點(diǎn)右鍵,選擇屬性

?3 選擇登陸登陸動作選項(xiàng)卡,對自動登陸多選框打√

?


4選中l(wèi)ogin 和 password分別編輯

?

預(yù)期username 是路由器準(zhǔn)備給你發(fā)來的登陸提示

以telnet 192.168.10.1為例,登陸使用Username + Password認(rèn)證

當(dāng)路由器發(fā)送預(yù)期字符“Username: ”時(shí),CRT自動發(fā)送用戶名“apple”給路由器

當(dāng)路由器發(fā)送預(yù)期字符“Password:”時(shí),CRT自動發(fā)送密碼“12345678”給路由器

User Access Verification

Username: apple??

Password: 12345678?

Cwnpchina#

?

?


5 編輯好后點(diǎn)確定,關(guān)閉會話選項(xiàng)

?

6 連接測試,現(xiàn)在連接192.168.10.1就不用手工輸入賬號密碼了

?

?


二.腳本錄制及自動初始化配置路由器

在使用dynamips或GNS3做網(wǎng)絡(luò)實(shí)驗(yàn)的時(shí)候,每次路由器初始化配置一些基本功能

在網(wǎng)絡(luò)中大規(guī)模部署網(wǎng)絡(luò)設(shè)備的時(shí)候,也會遇到大量設(shè)備要做很多相同的配置的時(shí)候

這些配置雖然簡單但是數(shù)量很大,會浪費(fèi)掉很多寶貴的時(shí)間,

如果使用SceureCRT功能強(qiáng)大的腳本功能,就可以化繁為簡,

使做實(shí)驗(yàn)和工程達(dá)到事半功倍的效果!

?

SecureCRT自動配置設(shè)備是通過腳本文件來實(shí)現(xiàn)的,

腳本可以錄制,也可以手工編寫 這里的腳本使用的是.vbs格式的


1 腳本的錄制?

?

單擊“開始錄制腳本”后,在路由器中輸入的任何命令都會當(dāng)成腳本里的命令記錄下來,我們在這里為路由器R1做一個(gè)初始化配置的腳本,現(xiàn)在輸入其配置命令如下:

en

conf t

line con 0

logging sync

exec-time 0 0

end

conf t

hostname R1

interface s1/1

ip address 12.1.1.1 255.255.255.0

no shutdown

interface s1/2

encapsulation frame-relay

no shutdown

interface f0/0

ip address dhcp

no shutdown

interface loopback 0

ip address 10.10.10.10 255.255.255.0

no shutdown

line vty 0 4

logging sync

exec-time 0 0

password cisco

login

end

conf t


2 停止錄制腳本,后保存為R1.vbs 拓展名是.vbs

?

打開腳本可以看到其內(nèi)容,通過修改腳本就很快制作出其他路由器的配置腳本

crt.Screen.Synchronous = True

?

' This automatically generated script may need to be

' edited in order to work correctly.

?

Sub Main

???????? crt.Screen.Send "en" & chr(13)

???????? crt.Screen.Send "conf t" & chr(13)

???????? crt.Screen.Send "line con 0" & chr(13)

???????? crt.Screen.Send "logging sync" & chr(13)

???????? crt.Screen.Send "exec-time 0 0" & chr(13)

???????? crt.Screen.WaitForString "R1(config-line)#"

???????? crt.Screen.Send "end" & chr(13)

???????? crt.Screen.Send "conf t" & chr(13)

???????? crt.Screen.Send chr(13)

???????? crt.Screen.Send "hostname R1" & chr(13)

???????? crt.Screen.WaitForString "R1#"

???????? crt.Screen.Send chr(13)

???????? crt.Screen.Send "interface s1/1" & chr(13)

???????? crt.Screen.WaitForString "R1(config)#"

???????? crt.Screen.Send "ip address 12.1.1.1 255.255.255.0" & chr(13)

???????? crt.Screen.Send "no shutdown" & chr(13)

???????? crt.Screen.WaitForString "R1(config-if)#ip address"

???????? crt.Screen.Send chr(13)

???????? crt.Screen.Send "interface s1/2" & chr(13)

???????? crt.Screen.Send "encapsulation frame-relay" & chr(13)

???????? crt.Screen.WaitForString "R1(config-if)#no shu"

???????? crt.Screen.Send "no shutdown" & chr(13)

???????? crt.Screen.Send chr(13)

???????? crt.Screen.WaitForString "R1(config-if)#no "

???????? crt.Screen.Send "interface f0/0" & chr(13)

???????? crt.Screen.Send "ip address dhcp" & chr(13)

???????? crt.Screen.WaitForString "R1(config-if)#"

???????? crt.Screen.Send "no shutdown" & chr(13)

???????? crt.Screen.Send chr(13)

???????? crt.Screen.Send "interface loopback 0" & chr(13)

???????? crt.Screen.Send "ip address 10.10.10.10 255.255.255.0" & chr(13)

???????? crt.Screen.Send "no shutdown" & chr(13)

???????? crt.Screen.Send chr(13)

???????? crt.Screen.Send "line vty 0 4 " & chr(13)

???????? crt.Screen.Send "logging sync" & chr(13)

???????? crt.Screen.Send "exec-time 0 0" & chr(13)

???????? crt.Screen.Send "password cisco" & chr(13)

???????? crt.Screen.Send "login" & chr(13)

???????? crt.Screen.Send "end" & chr(13)

???????? crt.Screen.Send "conf t"

End Sub


3 使用制作好的腳本文件的兩種方法

(1)手工運(yùn)行配置腳本文件:

?

?

?

然后選擇已經(jīng)做好的腳本文件,這里給R3做配置選R3.vbs

?

執(zhí)行的效果是SecureCRT自動為R3路由器做了初如化配置:

?

??

(2)設(shè)備啟動自動加載腳本運(yùn)行,依舊是登陸動作選項(xiàng)卡,如圖配置即可

?

?

??三.保存配置日志

secureCRT 的日志保存是通過虛擬打印機(jī)來實(shí)現(xiàn)的


1虛擬打印機(jī)配置 全局選項(xiàng)—終端—打印?

?


2配置虛擬打印機(jī)及指定紙張參數(shù) 當(dāng)然選默認(rèn)配置也可以

?

3打印當(dāng)前屏幕

保存文件名為R3log.xps文檔

?

?

?

之后就可以雙擊打開該文檔看到CRT上剛才屏幕上的內(nèi)容已經(jīng)被記錄下來了:

?


4 自動打印——實(shí)現(xiàn)日志記錄功能

開始選擇自動打印—選擇打印文檔存儲的位置

之后屏幕上所有的輸入輸出都會被記錄下來!

?

我們打下自動打印后 在路由器R3上配置好RIP,開debug 看下輸出

R3>en

R3#conf t

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

R3(config)#router rip

R3(config-router)#ver 2

R3(config-router)#no auto

R3(config-router)#net 30.0.0.0

R3(config-router)#net 23.0.0.0

R3(config-router)#end

R3#debug ip rip

?

這是屏幕輸出,缺點(diǎn)是一閃而過,沒法保存下來仔細(xì)分析

?

?下面是打印機(jī)保存的文檔,可以把輸出永久保存!

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的SecureCRT的自动登录和自动脚本记录功能图解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。