当前位置:首页 > 生活 > 正文

思科交换机配置命令有哪些?基础命令快速掌握!

思科交换机配置命令有哪些?基础命令快速掌握!

思科交换机配置命令有哪些?基础命令快速掌握! 之前我刚接触网络设备那会儿,对着一堆思科交换机,感觉就像面对着一本天书,密密麻麻的命令,看得我头晕眼花,真心不知道从何下手...

思科交换机配置命令有哪些?基础命令快速掌握!

之前我刚接触网络设备那会儿,对着一堆思科交换机,感觉就像面对着一本天书,密密麻麻的命令,看得我头晕眼花,真心不知道从何下手。不过这玩意儿不搞明白,工作就没法干,没办法,只能硬着头皮一点点啃。今天就来把当时是怎么从零开始,一步步把这些基础命令给摸透的,分享给大家,希望能帮到一些新手朋友。

我拿到设备,就是要先连上去。一般就是用console线,找个终端模拟软件,比如Xshell或者SecureCRT,设置好波特率、数据位、停止位什么的,然后插上线,就能看到了。一开机,就是一堆启动信息,会给你一个像这样的提示符:

Switch>

这就算是你进到用户模式了,但这个模式下能做的操作非常有限,基本上就是看看状态。要想配置,得先进入特权模式。这很简单,直接输入enable命令。

思科交换机配置命令有哪些?基础命令快速掌握!

Switch> enable

Switch#

看到这个号了?这表示你已经进入特权模式了。在这里,你就可以执行一些show命令了,比如查看设备信息、接口状态这些。我当时最常用的就是show version,这个命令能告诉你交换机的型号、运行的IOS版本、内存和闪存大小等等,对了解设备非常重要。

还有show interfaces,这个可以看所有接口的状态,是不是up,有没有错误包什么的,对排查问题很有用。show ip interface brief也很常用,它会把所有接口的状态和IP地址(如果有配置的话)非常简洁地列出来,一目了然。

思科交换机配置命令有哪些?基础命令快速掌握!

想配置东西,就得进到全局配置模式。从特权模式下输入configure terminal,就可以进入了。

Switch# configure terminal

Switch(config)#

现在你看到的这个(config)#提示符,就代表你进入了全局配置模式。从这里开始,你就可以修改设备的各种配置了。比如,最基础的,给设备起个名字,总不能都叫Switch?

Switch(config)# hostname SW-Core

这样,提示符就变成SW-Core(config)#了。

给交换机配置一个管理IP地址也很关键,这样我们才能远程SSH或者Telnet上去管理它。得先进入某个接口的配置模式,通常是VLAN接口。

SW-Core(config)# interface vlan 1

SW-Core(config-if)# ip address 192.168.1.1 255.255.255.0

SW-Core(config-if)# no shutdown

这里的no shutdown很重要,别忘了,不然接口是不会起来的。还有,很多时候我们还需要配置默认网关,这样交换机才能访问到其他网段。

SW-Core(config)# ip default-gateway 192.168.1.254

给端口配置说明,方便以后识别,也很有用。

SW-Core(config)# interface GigabitEthernet0/1

SW-Core(config-if)# description Uplink to Router

SW-Core(config-if)# switchport mode access

SW-Core(config-if)# switchport access vlan 10

配置VLAN也是核心操作。先在全局配置模式下创建VLAN。

SW-Core(config)# vlan 10

SW-Core(config-vlan)# name Servers

然后把相应的端口划分到这个VLAN里。

SW-Core(config)# interface range GigabitEthernet0/2 - 5

SW-Core(config-if-range)# switchport mode access

SW-Core(config-if-range)# switchport access vlan 10

好了,配置完之后,别忘了保存。不然一断电,你做的那些配置就全没了。

SW-Core(config)# exit

SW-Core# copy running-config startup-config

这个命令就是把当前运行的配置(running-config)复制到启动配置(startup-config)里去。在特权模式下,你也可以用write memory,效果是一样的。

还有一些常用的命令,比如看配置的 diff,show running-config,就能看到所有当前生效的配置。如果想查看启动配置,就是show startup-config

想删除配置?比如删除一个接口的IP地址,进入到那个接口配置模式,然后用no ip address

SW-Core(config-if)# no ip address

想删除整个VLAN?同样,先退到全局配置模式,然后用no vlan 10

SW-Core(config)# no vlan 10

还有登录密码设置,这个非常重要,保护你的设备不被随便访问。

SW-Core(config)# enable secret

SW-Core(config)# line console 0

SW-Core(config-line)# password

SW-Core(config-line)# login

SW-Core(config)# line vty 0 4

SW-Core(config-line)# password

SW-Core(config-line)# login

基本上,这些就是我刚开始摸索交换机时,接触得最多的基础命令了。一开始感觉命令很多,但实际上,掌握了基本的模式切换,学会了enableconfigure terminalinterfaceip addressswitchportvlanno shutdownhostnamecopy running-config startup-config以及各种show命令,还有no命令来撤销配置,基本上就可以完成大部分日常的管理和配置工作了。多动手,多看,慢慢就熟悉了。