交换机和路由器是网络中的核心设备,其配置命令的正确使用直接关系到网络的稳定性和性能,交换机工作在数据链路层,主要负责MAC地址学习和数据帧转发;路由器工作在网络层,负责IP路由和跨网络通信,两者的配置既有相似之处,也有本质区别,以下将从基础配置、接口配置、路由配置、安全配置等方面详细介绍常用命令。

基础配置命令
无论是交换机还是路由器,基础配置都是网络管理的第一步,首先需要进入全局配置模式,通过enable
命令从用户模式进入特权模式,再使用configure terminal
进入全局配置模式,设备名称配置通过hostname
命令实现,例如hostname Switch-Core
将设备名称设置为Switch-Core,为了确保设备安全,必须配置管理密码,enable secret
命令设置特权加密密码,line console 0
进入控制台线路模式后,通过password
和login
命令设置登录密码,对于远程管理,还需配置VTY线路,line vty 0 4
进入虚拟终端线路模式(0-4为5个会话),设置密码并启用登录,IP地址配置是管理设备的基础,交换机通常通过interface vlan 1
进入VLAN接口模式(默认VLAN),路由器则直接使用interface GigabitEthernet0/0
进入物理接口模式,通过ip address 192.168.1.1 255.255.255.0
配置IP和子网掩码,最后用no shutdown
激活接口。
交换机特有配置命令
交换机的核心功能是VLAN管理和端口安全,VLAN配置需要先创建VLAN,vlan 10
创建VLAN 10,name Sales
为其命名;再将端口划入VLAN,interface GigabitEthernet0/1
进入特定端口后,switchport mode access
设置为接入模式,switchport access vlan 10
将其加入VLAN 10,对于跨VLAN通信,需要创建SVI(交换虚拟接口),interface vlan 10
进入VLAN 10接口,配置IP地址作为VLAN的网关,端口安全是防止未授权设备接入的重要手段,在端口模式下启用switchport port-security
,设置最大MAC地址数量switchport port-security maximum 2
,违规行为处理方式switchport port-security violation shutdown
(关闭端口或限制发送),生成树协议(STP)可以防止网络环路,默认启用,可通过spanning-tree mode rapid-pvst
配置为快速生成树模式。
路由器特有配置命令
路由器的核心功能是路由配置,静态路由配置使用ip route
命令,例如ip route 192.168.2.0 255.255.255.0 192.168.1.2
表示目标网络192.168.2.0/24通过下一跳地址192.168.1.2可达,动态路由协议中,OSPF是常用的内部网关协议,首先进入全局配置模式启用OSPFrouter ospf 1
(1为进程号),然后使用network 192.168.1.0 0.0.0.255 area 0
宣告直连网络(0.0.0.255为反掩码,表示匹配前24位),对于NAT(网络地址转换),配置 inside 和 outside 接口至关重要,interface GigabitEthernet0/0
进入接口后,ip nat inside
设置为内部接口,interface Serial0/0/0
配置ip nat outside
为外部接口;动态NAT配置需要定义ACL允许转换的地址范围,access-list 1 permit 192.168.1.0 0.0.0.255
创建ACL 1,然后在全局配置模式下ip nat inside source list 1 interface Serial0/0/0 overload
实现基于接口的动态NAT overload(PAT)。
安全与高级配置
网络安全是网络管理的重点,ACL(访问控制列表)用于过滤流量,标准ACL基于源IP,access-list 10 permit 192.168.1.0 0.0.0.255
允许该网段访问;扩展ACL基于源/目的IP、端口等,access-list 101 permit tcp 192.168.1.0 0.0.0.255 10.0.0.0 0.0.0.255 eq 80
允许HTTP访问,ACL应用需注意方向,在接口模式下ip access-group 10 in
将ACL 10应用于入站方向,SSH远程管理比Telnet更安全,需先生成RSA密钥crypto key generate rsa
,然后设置VTY线路transport input ssh
限制登录方式,对于路由器,还可配置DHCP服务,ip dhcp pool POOL1
创建地址池,network 192.168.1.0 255.255.255.0
定义网段,default-router 192.168.1.1
设置网关,dns-server 8.8.8.8
配置DNS服务器。

配置验证与排错
配置完成后,需通过命令验证配置和排查故障。show running-config
查看当前生效的配置,show ip interface brief
查看接口IP状态和状态(up/down),show ip route
查看路由表,show vlan brief
查看VLAN信息,对于连通性问题,ping
命令测试网络连通性,traceroute
(Windows为tracert
)跟踪数据包路径,NAT配置可通过show ip nat translations
查看当前NAT转换表,show ip nat statistics
查看NAT统计信息,STP状态可通过show spanning-tree vlan 10
查看特定VLAN的生成树状态。
相关问答FAQs
问题1:交换机端口无法加入VLAN,可能的原因及解决方法?
解答:可能原因包括端口未设置为接入模式(默认为动态协商模式)、VLAN未创建、端口被其他配置占用(如镜像),解决方法:先检查VLAN是否存在show vlan brief
,不存在则创建vlan [vlan_id]
;进入端口配置模式,设置switchport mode access
,再执行switchport access vlan [vlan_id]
;若端口被占用,使用no switchport port-security
或no monitor session
清除配置。
问题2:路由器配置静态路由后无法 ping 通目标网络,如何排查?
解答:排查步骤如下:1. 检查静态路由配置是否正确show ip route | include static
,确认目标网络、子网掩码、下一跳地址是否准确;2. 检查下一跳接口是否激活show ip interface brief
,若状态为down,使用no shutdown
激活;3. 检查源IP与目标IP是否在同一网段,或源路由到下一跳的路径是否可达ping [下一跳地址]
;4. 检查ACL是否阻止流量show access-lists
,若有ACL阻止,调整规则或移除ACL应用;5. 检查目标网络是否存在或可达,联系对端管理员确认。
