資源描述:
《securecrt的自動(dòng)登錄和自動(dòng)腳本記錄功能圖解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、SecureCRT的自動(dòng)登錄和自動(dòng)腳本記錄功能圖解(原創(chuàng))????????????????????????????????????????????????????????????????????????????????????????????????????????????一.實(shí)現(xiàn)自動(dòng)登陸SecureCRT的自動(dòng)登陸是在它的會(huì)話(huà)選項(xiàng)—登陸動(dòng)作—自動(dòng)登陸下設(shè)置的1192.168.10.1的會(huì)話(huà)上點(diǎn)右鍵,選擇屬性?3選擇登陸登陸動(dòng)作選項(xiàng)卡,對(duì)自動(dòng)登陸多選框打√?4選中l(wèi)ogin和password分別編輯?預(yù)期username是路由器準(zhǔn)備給你發(fā)來(lái)的登陸提示以telnet192.16
2、8.10.1為例,登陸使用Username+Password認(rèn)證當(dāng)路由器發(fā)送預(yù)期字符“Username:”時(shí),CRT自動(dòng)發(fā)送用戶(hù)名“apple”給路由器當(dāng)路由器發(fā)送預(yù)期字符“Password:”時(shí),CRT自動(dòng)發(fā)送密碼“12345678”給路由器UserAccessVerificationUsername:applePassword:12345678Cwnpchina#??5編輯好后點(diǎn)確定,關(guān)閉會(huì)話(huà)選項(xiàng)?6連接測(cè)試,現(xiàn)在連接192.168.10.1就不用手工輸入賬號(hào)密碼了??二.腳本錄制及自動(dòng)初始化配置路由器在使用dynamips或GNS3做網(wǎng)絡(luò)實(shí)驗(yàn)的時(shí)候,每次路由器初始化配置
3、一些基本功能在網(wǎng)絡(luò)中大規(guī)模部署網(wǎng)絡(luò)設(shè)備的時(shí)候,也會(huì)遇到大量設(shè)備要做很多相同的配置的時(shí)候這些配置雖然簡(jiǎn)單但是數(shù)量很大,會(huì)浪費(fèi)掉很多寶貴的時(shí)間,如果使用SceureCRT功能強(qiáng)大的腳本功能,就可以化繁為簡(jiǎn),使做實(shí)驗(yàn)和工程達(dá)到事半功倍的效果!?SecureCRT自動(dòng)配置設(shè)備是通過(guò)腳本文件來(lái)實(shí)現(xiàn)的,腳本可以錄制,也可以手工編寫(xiě)這里的腳本使用的是.vbs格式的1腳本的錄制?單擊“開(kāi)始錄制腳本”后,在路由器中輸入的任何命令都會(huì)當(dāng)成腳本里的命令記錄下來(lái),我們?cè)谶@里為路由器R1做一個(gè)初始化配置的腳本,現(xiàn)在輸入其配置命令如下:enconftlinecon0loggingsyncexec-tim
4、e00endconfthostnameR1interfaces1/1ipaddress12.1.1.1255.255.255.0noshutdowninterfaces1/2encapsulationframe-relaynoshutdowninterfacef0/0ipaddressdhcpnoshutdowninterfaceloopback0ipaddress10.10.10.10255.255.255.0noshutdownlinevty04loggingsyncexec-time00passwordciscologinendconft2停止錄制腳本,后保存為R1.v
5、bs拓展名是.vbs?打開(kāi)腳本可以看到其內(nèi)容,通過(guò)修改腳本就很快制作出其他路由器的配置腳本crt.Screen.Synchronous=True?'Thisautomaticallygeneratedscriptmayneedtobe'editedinordertoworkcorrectly.?SubMaincrt.Screen.Send"en"&chr(13)crt.Screen.Send"conft"&chr(13)crt.Screen.Send"linecon0"&chr(13)crt.Screen.Send"loggingsync"&chr(13)crt.Screen
6、.Send"exec-time00"&chr(13)crt.Screen.WaitForString"R1(config-line)#"crt.Screen.Send"end"&chr(13)crt.Screen.Send"conft"&chr(13)crt.Screen.Sendchr(13)crt.Screen.Send"hostnameR1"&chr(13)crt.Screen.WaitForString"R1#"crt.Screen.Sendchr(13)crt.Screen.Send"interfaces1/1"&chr(13)crt.Screen.WaitForS
7、tring"R1(config)#"crt.Screen.Send"ipaddress12.1.1.1255.255.255.0"&chr(13)crt.Screen.Send"noshutdown"&chr(13)crt.Screen.WaitForString"R1(config-if)#ipaddress"crt.Screen.Sendchr(13)crt.Screen.Send"interfaces1/2"&chr(13)crt.Screen.Send"encapsulationframe-re