在 Bash 中可以使用 {} 和 .. 标识符来生成一串数值,如:
for i in {1..10}
就可以让 ${i} 在 1 到 10 之间循环。
Monday, July 28, 2008
Thursday, July 03, 2008
惊魂交换机
下午用浏览器登录了单位的 D-Link DES 3350SR 交换机,打算给它配置 VLAN。哪知道配置没成功,却让整个单位的网络都瘫痪了。我赶忙跑到弱电房,移过来一台电脑,接上 console 线,对交换机进行了软 reset。
接下来的几分钟内相安无事,网络正常...
突然,网络中断了,而且发现与弱电房同一楼层的所有电脑都死机。但是把网线拔掉电脑又正常。我一下子就慌了,很快意识到这可能跟我的操作失误有关。周围围过来的人越来越多,都在埋怨为什么上不了网。
我重新把那台电脑移了过来,再次连接交换机,然后试了下硬 reset。故障依旧。“坏了,可能把交换机弄坏了!”我心想。于是我和我的同事一起考虑问题出在哪里,反正网络不通,那就死马当活马医吧!
判断一:电压不稳
这个判断刚说就被否定了,因为其他不在这个网络上的计算机上网完全正常。而且在本网段上的电脑拔掉网线就正常,连上就死机。
判断二:查看光纤适配器,看是否是网络攻击造成的
操作:将网线直接接到光纤适配器的内部端口,设置计算机上的 IP 地址同外网的 IP 同一网段。然后 ping 外网 ip
现象:有数据回应
结论:光线适配器没问题,而且也没有网络攻击
判断三:路由器有问题
操作:恢复光纤适配器和路由器的连接,将网线直接接到路由器的内部端口
现象:网络无连接。但是当用网线连接交换机时灯是点亮的
结论:路由器内部端口可能有问题,但也可能没有问题
判断四:交换机坏了
操作:恢复路由器和交换机的连接,将网线连接到交换机上
现象:过大约 5 秒时间电脑死机
结论:交换机内部可能真的出了问题
判断五:网络可能出现阻塞,先配置下交换机
操作:将光纤适配器和路由器的连接、路由器和交换机的连接断开,用 console 连接交换机。超级终端登录。重置交换机。然后再将交换机与路由器相连。
现象:还是过大约 5 秒时间电脑死机
结论:“糟了!要赔万把块 RMB 了!”
判断六:路由器配置有问题
操作:将交换机与路由器的连接断开,用 console 连接路由器。超级终端登录。重启路由器进入 monitor# 模式,然后查看配置文档。
现象:没有异常,配置文档与原先一致
结论:路由器配置无误。(“噩梦啊!”)
判断七:路由器与交换机配合时出错
操作:还是用 console 连接路由器。连接好交换机和路由器。用超级终端登录。
现象:出现异常!终端不断显示“Another host is using mac address **:**:**:**:**:**”
结论:显然有设备和路由器的 MAC 地址冲突了!
判断八:交换机的 MAC 地址和路由器的 MAC 地址冲突
操作:重刷交换机的 firmware?不现实。(“怎么办?怎么办?!!!”)
判断九:子网中的电脑 MAC 地址和路由器的 MAC 地址冲突,有可能因为 MAC 地址欺骗
操作:将所有连接交换机的线拔下,然后一个一个插回去。判断当有哪个线路造成了计算机死机,那么可以顺藤摸瓜查到问题电脑。
现象:所有的线都插回去了,都没发现异常。而且这次计算机没有死机
结论:还用说吗?我不必赔交换机啦!
唉,这个问题真是复杂,当到网上查找这个“Another host is using mac address **:**:**:**:**:**”字串,居然没查到一例一样的问题!于是把这个问题整理一下,发到博客上来。:-)
接下来的几分钟内相安无事,网络正常...
突然,网络中断了,而且发现与弱电房同一楼层的所有电脑都死机。但是把网线拔掉电脑又正常。我一下子就慌了,很快意识到这可能跟我的操作失误有关。周围围过来的人越来越多,都在埋怨为什么上不了网。
我重新把那台电脑移了过来,再次连接交换机,然后试了下硬 reset。故障依旧。“坏了,可能把交换机弄坏了!”我心想。于是我和我的同事一起考虑问题出在哪里,反正网络不通,那就死马当活马医吧!
判断一:电压不稳
这个判断刚说就被否定了,因为其他不在这个网络上的计算机上网完全正常。而且在本网段上的电脑拔掉网线就正常,连上就死机。
判断二:查看光纤适配器,看是否是网络攻击造成的
操作:将网线直接接到光纤适配器的内部端口,设置计算机上的 IP 地址同外网的 IP 同一网段。然后 ping 外网 ip
现象:有数据回应
结论:光线适配器没问题,而且也没有网络攻击
判断三:路由器有问题
操作:恢复光纤适配器和路由器的连接,将网线直接接到路由器的内部端口
现象:网络无连接。但是当用网线连接交换机时灯是点亮的
结论:路由器内部端口可能有问题,但也可能没有问题
判断四:交换机坏了
操作:恢复路由器和交换机的连接,将网线连接到交换机上
现象:过大约 5 秒时间电脑死机
结论:交换机内部可能真的出了问题
判断五:网络可能出现阻塞,先配置下交换机
操作:将光纤适配器和路由器的连接、路由器和交换机的连接断开,用 console 连接交换机。超级终端登录。重置交换机。然后再将交换机与路由器相连。
现象:还是过大约 5 秒时间电脑死机
结论:“糟了!要赔万把块 RMB 了!”
判断六:路由器配置有问题
操作:将交换机与路由器的连接断开,用 console 连接路由器。超级终端登录。重启路由器进入 monitor# 模式,然后查看配置文档。
现象:没有异常,配置文档与原先一致
结论:路由器配置无误。(“噩梦啊!”)
判断七:路由器与交换机配合时出错
操作:还是用 console 连接路由器。连接好交换机和路由器。用超级终端登录。
现象:出现异常!终端不断显示“Another host is using mac address **:**:**:**:**:**”
结论:显然有设备和路由器的 MAC 地址冲突了!
判断八:交换机的 MAC 地址和路由器的 MAC 地址冲突
操作:重刷交换机的 firmware?不现实。(“怎么办?怎么办?!!!”)
判断九:子网中的电脑 MAC 地址和路由器的 MAC 地址冲突,有可能因为 MAC 地址欺骗
操作:将所有连接交换机的线拔下,然后一个一个插回去。判断当有哪个线路造成了计算机死机,那么可以顺藤摸瓜查到问题电脑。
现象:所有的线都插回去了,都没发现异常。而且这次计算机没有死机
结论:还用说吗?我不必赔交换机啦!
唉,这个问题真是复杂,当到网上查找这个“Another host is using mac address **:**:**:**:**:**”字串,居然没查到一例一样的问题!于是把这个问题整理一下,发到博客上来。:-)
Tuesday, July 01, 2008
D-Link DI2621 路由器密码重置
单位的一台 D-Link DI2621 的管理密码忘记了,需要重置。但路由器面板上没有 reset 按钮,只得打电话给 D-Link 的 800 热线。厂商发了封邮件给我,里面说是重置的方法。先来看一下这个方法:
1. 将数据线连接至 console 口;
2. 打开超级终端程序,连接上路由器;
3. 重启路由器;
4. 当终端显示第一串消息的时候快速输入 :config-aaa;
5. 终端将进入 monitor# 模式。
可惜里面说的方法并不适合该款路由器。我试了十几遍都不行,路由器完全没有给我足够的时间来输入这串命令!无奈,只好先上官方网站上下了份 DI2621 的说明 doc.doc。在里面提到了一个方法可以进入到 monitor# 模式:
1. 将数据线连接至 console 口;
2. 打开超级终端程序,连接上路由器;
3. 重启路由器;
4. 当终端显示第一串消息的时候按 “Ctrl + Break”键;
5. 进入 monitor# 模式。
按照这个办法还真的可以,顺利进入了管理界面。重命名 startup-config 文件之后再重启路由器。OK!可以通过 admin 用户名和空密码进入配置路由器了!
1. 将数据线连接至 console 口;
2. 打开超级终端程序,连接上路由器;
3. 重启路由器;
4. 当终端显示第一串消息的时候快速输入 :config-aaa;
5. 终端将进入 monitor# 模式。
可惜里面说的方法并不适合该款路由器。我试了十几遍都不行,路由器完全没有给我足够的时间来输入这串命令!无奈,只好先上官方网站上下了份 DI2621 的说明 doc.doc。在里面提到了一个方法可以进入到 monitor# 模式:
1. 将数据线连接至 console 口;
2. 打开超级终端程序,连接上路由器;
3. 重启路由器;
4. 当终端显示第一串消息的时候按 “Ctrl + Break”键;
5. 进入 monitor# 模式。
按照这个办法还真的可以,顺利进入了管理界面。重命名 startup-config 文件之后再重启路由器。OK!可以通过 admin 用户名和空密码进入配置路由器了!
Subscribe to:
Posts (Atom)