问:有没有简单的工具和办法啊?做好脚本,自动在N台左右的cisco交换机上自动按照脚本执行,然后返回结果?
方法一、把交换机的配置文件下载,修改后上传到N台交换机上 。然后重启或者copy start run 。
方法二、在windows下面建个bat文件,里面的内容和你telnet到交换机进行修改所用的命令时一样的,只不过IP地址需要该N次,比较麻烦 。然后运行bat文件即可 。
方法三、使用ciscoworks 2000进行配置一次搞定,该方法有一定的限制条件,如先在每台交换机里把SNMP配好了才行,假如是新启用的交换机,或者没配SNMP(肯定没配),假如每台交换机密码都不一样,还是不能进行配置 。
方法四、用Perl写一个小script, 虽然对于新手需要花一到两天时间 。但是是绝对值得的 。
#!/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;
- 微信的账单怎么快速删除
- 球球大作战星际商店在哪
- 怎么开启陌生电话拦截
- 手环亮度怎么调节
- 在腾讯文档中导出文档保存到本地的详细步骤
- 冻干粉怎么用在皮肤上
- 朱自清荷塘月色在清华哪里 朱自清的荷塘月色是在清华哪里
- 护照去哪里办
- 铁轨的宽度怎么来的 铁轨的宽度是怎么制定出来的
- pdf压缩文件怎么压缩最小
