日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

在多臺Cisco交換機(jī)更改相同的配置命令


問:有沒有簡單的工具和辦法???做好腳本,自動在N臺左右的cisco交換機(jī)上自動按照腳本執(zhí)行,然后返回結(jié)果?
方法一、把交換機(jī)的配置文件下載,修改后上傳到N臺交換機(jī)上 。然后重啟或者copy start run 。
方法二、在windows下面建個(gè)bat文件,里面的內(nèi)容和你telnet到交換機(jī)進(jìn)行修改所用的命令時(shí)一樣的,只不過IP地址需要該N次,比較麻煩 。然后運(yùn)行bat文件即可 。
方法三、使用ciscoworks 2000進(jìn)行配置一次搞定,該方法有一定的限制條件,如先在每臺交換機(jī)里把SNMP配好了才行,假如是新啟用的交換機(jī),或者沒配SNMP(肯定沒配),假如每臺交換機(jī)密碼都不一樣,還是不能進(jìn)行配置 。
方法四、用Perl寫一個(gè)小script, 雖然對于新手需要花一到兩天時(shí)間 。但是是絕對值得的 。
#!/usr/bin/perl
use strict;
use Net::Telnet::Cisco;
my $infile = "input.txt"; # Cisco Device List
my $username = "user"; # login username
my $passwd = "passWord"; # login password
open (INFILE, "$infile")die "Can"t open $infile $!";
while (my $ip=) {
 chomp $ip;
 my $t = Net::Telnet::Cisco->new (Timeout => 10, Input_log => "input.log");
 $t->open($ip);
 $t->login($username, $passwd);
 $t->enable($passwd);
 $t->cmd("term length 0");
 $t->cmd("sh ver"); # you can change the command sh ver to your command
 $t->close;
}
close INFILE;

    推薦閱讀