起因:
我:这台交换机我要用.
武哥:不行,在测试,上面很多配置项都不能动!
我。。。。。
后来武哥找了台3560交换机让我自己玩去:“拷贝一下交换机配置,就能用了”
使用工具:3CDaemon
大致流程:
1 开启3CDaemon,这样你的电脑就能作为一个tftp服务器了,监控udp 69端口
2 交换机配置文件拷贝到tftp上
#copy 源 目的:
输入tftp服务器地址
确定文件名(如果是交换机从tftp下载要输入文件名)
ok
简单so
3 将tftp服务器上的配置文件上次到目的交换机上(关键!踩坑)
因为武哥丢给我的交换机是没有配置的,所以我最开始用comsole口接上了这台交换机
按照“copy 源 目的 ”的套路
输入copy tftp: running-config就可以了!
时间超出原因:目的交换机没有接网线!没有接网线!
tftp是通过Ethernet口传送数据的,console口传不过去!
插上网线,给交换机配个ip,确保二者能互相ping通,服务器69端口开启
ok,交换机连接上tftp服务器,开始下载数据
然后页面就开始弹出一大堆log,error 接着交换机的接口就down掉了。。。。
what??
我用show run 看了3560交换机,确实有配置同步过来啦?怎么突然就down掉了???
然后show run int f0/37(传数据的接口),这个接口本来是trunk口的,但是现在变成access口,还开了802.1x认证!
想了下我敲的命令:copy tftp: running-config
尴尬!直接写到交换机运行时的配置里,导致0/37口失效。tftp日志也佐证这一点
最后,正确的做法是:copy tftp: startup-config
把配置文件写到启动配置里面,重启即可!
4 重启,交换机运行ok,且有我需要的各个配置项