CISCO交换机实用使用技巧三则-应用技巧(2)
二、不让交换机尝试使用DNS服务器来解析主机名
这是什么意思呢,当我们在调试交换机的时候,难免会输错命令,比如多键入了一个字母或是少键入了一个字母,本来以为交换机会提示该命令错误,但是这时候奇怪的事情发生了,系统不是提示我们命令错误,而是对其进行了一次连接(就是这个命令执行了一样),如下所示
3550#beijing
Translating "beijing"...domain server (218.56.57.58) (219.146.0.130)
% Unknown command or computer name, or unable to find computer address
也就是说,交换机将认为输入错误的命令为主机名,并尝试通过查询DNS服务器来解析它。如果这时交换机上设置了DNS服务器,进度会快一点,如果没有DNS服务器,那进度可将叫一个慢,如何避免这种情况呢?键入如下的命令即可:
3550#conf t
Enter configuration commands, one per line. End with CNTL/Z.
3550(config)#exit
执行完以上的命令后,当再发生键入命令有误的时候,交换机也不会长时间的去做无谓的连接了。
三、快速了解交换机中端口的通断情况
作为网络管理员,我们在交换机上进行一项新业务接入的时候,总是先要找到交换机上面的一个空闲端口,对其进行必要的业务配置,最后再把网线接上,但是将交换机上面的线缆比较多的情况下,凭肉眼很难一下子就把空闲的端口准确的辨认出来(要是一不小心拔错了,可就造成网络故障了),所以我们以前都是登录到交换机上,用相应的命令进行查看,命令如下:
3550#show inter
这个时候交换机会依次显示出每个端口的详细信息,其中就包括端口的通断情况,但是这样看的话还是太慢了,其实有更直接的命令,如下所示:
3550#show ip interface brief
Interface IP-Address OK? Method Status Protocol
Vlan1 unassigned YES NVRAM administratively down down
Vlan2 172.19.96.1 YES NVRAM up up
FastEthernet0/1 unassigned YES unset up up
FastEthernet0/2 unassigned YES unset up up
如上所示,这样就可以直接得到交换机上端口的通断状态了,但是这里面还包含了VLAN的信息,如果我们只想了解物理端口的通断情况的话,用以下命令即可:
3550#show ip interface brief i Fast
FastEthernet0/1 unassigned YES unset up up
FastEthernet0/2 unassigned YES unset up up
FastEthernet0/3 unassigned YES unset up up
以上三点就是祥子在学习使用Cisco交换机的过程中积累的一些使用经验,希望能够给朋友们提供一些参考,拨开故障的迷雾,直指网络故障的真正原因。