cisco腳本
A. cisco模擬器 求腳本 求大神
看都看不懂的
B. cisco 三層交換機開啟路由功能的命令。
三層交換機開啟路由功能的命令是:
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#no ip domain-loo
Switch(config)#ip routing
Switch(config)#int vlan
Switch(config)#int vlan 10
Switch(config-if)#ip add A.B.C.D
Switch(config-if)#int vlan 20
Switch(config-if)#ip add A.B.C.D
如果不寫這些,介面都是access介面,沒有ip地址,開了也沒有用,因為找不到網關,整個3層交換上也沒有個ip,所以不可能會出現路由。
原理
工作在數據鏈路層。交換機擁有一條很高帶寬的背部匯流排和內部交換矩陣。交換機的所有的埠都掛接在這條背部匯流排上,控制電路收到數據包以後,處理埠會查找內存中的地址對照表以確定目的MAC(網卡的硬體地址)的NIC(網卡)掛接在哪個埠上;
通過內部交換矩陣迅速將數據包傳送到目的埠,目的MAC若不存在,廣播到所有的埠,接收埠回應後交換機會「學習」新的地址,並把它添加入內部MAC地址表中。
以上內容參考:網路-cisco交換機
C. 用python腳本,將思科路由器IOS語法格式配置文件,轉換為IOX語法格式配置,如何實現
tr sed grep 隨便用
D. 利用perl語言編寫腳本,實現自動備份多台cisco配置。
開一個tftp伺服器,確保所有的cisco設備可以連上;
寫一個perl腳本,用net::telnet模塊,內容很簡單,telnet到cisco設備上,執行write net到tftp伺服器,或者是 conf tftp什麼的。然後斷開連接。
寫腳本的時候把cisco設備的登錄信息寫到一個hash數組中,便於自己添加修改起來方便。如果不嫌麻煩,可以用XML文件或者資料庫保存。
E. 如何在cisco路由器上配置TCL腳本
設置如下:
瀏覽器輸入192.168.1.1,回車;
進入路由器登錄界面,輸入用戶名及密碼(銘牌上有標示),回車;
左擊管理界面左側的「DHCP伺服器」→「DHCP服務」;
右側出現DHCP服務設置界面,選擇「啟用」即可。
F. 用來查看思科路由器的各種配置信息的腳本命令!!
查看運行設置 show running-config
show ip route ——查看路由協議
show interface 埠號——查看埠配置信息
show ip eigrp neighbors 查看鄰居表
show ip eigrp topology 查看拓撲表
show ip eigrp traffic 查看發送包數量
G. cisco路由器配置完了 想把配置做成腳本 怎麼辦
兩種方法:
1.將配置文件導出來。
2.直接寫腳本,在空白文檔寫,然後復制到命令行去,要正確,並且連續性。例如要求配置路由器介面的IP地址,並且取消路由器內的域名解析,允許遠程telnet該路由器,配置ospf宣告網段,並且顯示路由表如下:
enable
configure terminal
interface fastethernet0/0
ip address 192.168.1.1 255.255.255.0
no shutdown
exit
no ip domain-lookup
line vty 0 4
login
password cisco
exit
enable password cisco
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
exit
end
show ip route
在文檔寫完直接之後,這些命令可以直接覆蓋到路由器的用戶模式,如果命令沒打錯,且切換模式都沒問題,那麼就成功了。
H. 怎麼使用腳本配置cisco路由器
首先,要進行running-configure配置的備份操作,當然設備早已經配置好了,tftp伺服器也准備好了。那麼,思科路由器配置如下: 一、BT無線網路破解: 1. username ccie privilege 15 password 0 ccie 2. ! 3. interface FastEthernet0/0 4. no ip address 5. shutdown 6. plex auto speed auto 7. ! 8. interface FastEthernet0/1 9. ip address 11.133.183.251 255.255.255.0 10. plex auto speed auto 11. ! 12. ip classless ip route 0.0.0.0 0.0.0.0 11.133.183.254 13. ip http server ip pim bidir-enable 14. ! 15. line vty 0 4 login local 二、按照下面的步驟進行思科路由器配置: (1)編寫腳本 新建一個文件crt.vbs,尾綴為。vbs,內容如下: 1. #$language = "VBScript" 2. Ubuntu 論壇 #$interface = "1.0" Sub main ' turn on synchronous mode so we don't miss any data 3. crt.Screen.Synchronous = True On Error Resume Next 4. crt.session.Connect("/telnet 10.1.1.1") If Err.Number0 Then 5. crt.session.Connect("/telnet 10.1.1.1") End If 6. crt.Screen.WaitForString "Username:" crt.Screen.Send "ccie" & VbCr 7. crt.Screen.WaitForString "Password:" 8. crt.Screen.Send "ccie " & VbCr 9. crt.Screen.WaitForString "Router#" 10. crt.Screen.Send "config t" & VbCr 11. crt.Screen.WaitForString "Router(config)#" 12. crt.Screen.Send "int f0/1" & VbCr 13. crt.Screen.WaitForString "Router(config-if)#" 14. crt.Screen.Send "no sh" & VbCr 15. crt.Screen.WaitForString "Router(config-if)#" 16. crt.Screen.Send "end" & VbCr 17. crt.Screen.WaitForString "Router#" 18. crt.Screen.Send " run tftp://10.1.1.10" & VbCr 19. crt.Screen.WaitForString "Address or name of remote host [11.133.183.249]" crt.Screen.Send ""& VbCr 思科路由器 20. crt.Screen.WaitForString "Destination filename [router-confg]" 21. crt.Screen.Send ""& VbCr 22. Do while (crt.Screen.WaitForString("--- more ---",1)False) 23. crt.Screen.Send " " Loop ' 24. crt.Screen.Send "exit" & VbCr crt.session.disconnect 25. crt.Screen.Synchronous = False End Sub (2)懂vb的朋友應該很容易看懂的,上面內容的相關解釋如下: crt.Screen.WaitForString "Username:"—從設備上返回的信息,也就是提示信息。 crt.session.Connect("/telnet 11.133.183.251")—需要telnet的設備。 crt.Screen.Send "ccie" & VbCr—向設備上發送的字元,即你在正常操作時輸入的命令或字元 & VbCr—輸入字元後並回車。 註:" "中部分為需要進行相應改動的地方,您只需要根據您的具體情況進行改動即可。 (3)應用腳本 打開CRT軟體,點擊Script菜單,點擊RUN; 在彈出菜單中找到剛才編寫的腳本存放的目錄,並輸入腳本的名字crt.vbs.這時可以看到腳本在執行,如下: 1. User Access Verification Username: ccie 2. Password: Netscreen 防火牆 3. Router#config t Enter configuration commands, one per line. End with CNTL/Z. 4. Router(config)#int f0/1 5. Router(config-if)#no sh ubuntu 輸入法 6. Router(config-if)#end 7. Router# run tftp://11.133.183.249 Address or name of remote host [11.133.183.249]? 8. Destination filename [router-confg]? !! 694 bytes copied in 9.60 secs (77 bytes/sec) 9. Router#linux 論壇 思科論壇 Cisco
I. cisco路由器腳本的簡單教程 誰能給我推薦一個, 能下載的更好 謝謝,好人一生平安
#$language = "VBScript"
#$interface = "1.0"
crt.Screen.Synchronous = True
' This automatically generated script may need to be
' edited in order to work correctly.
不知道你說的管理是到什麼程度
下面這個是簡單的自動登陸設置
Sub Main
crt.Screen.Send "username" & chr(13)
crt.Screen.WaitForString "Password: "
crt.Screen.Send "password" & chr(13)
crt.Screen.WaitForString ">"
crt.Screen.Send "enable" & chr(13)
crt.Screen.WaitForString "Password: "
crt.Screen.Send "password" & chr(13)
End Sub
J. 如何寫python或者其他腳本,放到思科路由器上運行,實現一些功能,有沒有教程可以推薦,想學一下這個東西
不是所有的路由器都是可以跑GCC和python的。 通常基本開源框架的都可以。很久沒有接觸思科的東西了,我印象中是不可以使用python的。