交换机 路由器的常见指令

常用的指令

交换机和路由器是网络中最常见的设备之一,它们都有一些常用的指令。下面是它们的常用指令和解释:

  1. 交换机常用指令
  • show interfaces:显示交换机上的所有接口信息,包括状态、速率、错误信息等。
  • show mac-address-table:显示交换机的MAC地址表,包括每个MAC地址的端口信息。
  • show vlan:显示交换机的VLAN信息,包括每个VLAN的名称、ID和端口信息。
  • show running-config:显示交换机的当前配置信息。
  • interface interface-id:进入指定接口的配置模式。
  • vlan vlan-id:进入指定VLAN的配置模式。
  1. 路由器常用指令
  • show interfaces:显示路由器上的所有接口信息,包括状态、速率、错误信息等。
  • show ip route:显示路由器的路由表,包括每个目的网络的下一跳地址和接口信息。
  • show running-config:显示路由器的当前配置信息。
  • interface interface-id:进入指定接口的配置模式。
  • ip address ip-address subnet-mask:配置接口的IP地址和子网掩码。
  • ip route destination-network subnet-mask next-hop-address:配置路由器的静态路由。

下面是一些示例代码:

  1. 交换机示例代码

    Switch# show interfaces
    Switch# show mac-address-table
    Switch# show vlan
    Switch# show running-config
    Switch(config)# interface gigabitethernet0/1
    Switch(config-if)# vlan 10

  2. 路由器示例代码

    Router# show interfaces
    Router# show ip route
    Router# show running-config
    Router(config)# interface gigabitethernet0/1
    Router(config-if)# ip address 192.168.1.1 255.255.255.0
    Router(config)# ip route 10.0.0.0 255.0.0.0 192.168.1.2

这些指令只是交换机和路由器的一部分,还有许多其他指令可以用于更高级的配置和管理。

配置指令

交换机和路由器是网络中最常见的设备之一,它们都有一些常用的配置指令。下面是它们的常用配置指令:

  1. 交换机常用配置指令
  • interface interface-id:进入指定接口的配置模式。
  • switchport mode access/trunk:配置接口的模式为访问模式或trunk模式。
  • switchport access vlan vlan-id:配置访问模式接口所属的VLAN。
  • switchport trunk allowed vlan vlan-list:配置trunk模式接口允许传输的VLAN列表。
  • spanning-tree vlan vlan-id root primary/secondary:配置指定VLAN的根交换机为主/备选。
  • vlan vlan-id:进入指定VLAN的配置模式。
  • name vlan-name:配置VLAN的名称。
  • exit:退出当前配置模式。
  1. 路由器常用配置指令
  • interface interface-id:进入指定接口的配置模式。
  • ip address ip-address subnet-mask:配置接口的IP地址和子网掩码。
  • no shutdown:启用接口。
  • shutdown:禁用接口。
  • ip route destination-network subnet-mask next-hop-address:配置路由器的静态路由。
  • access-list access-list-number permit/deny source-destination:配置访问控制列表,允许或禁止指定源和目的地的流量。
  • router ospf process-id:进入OSPF协议的配置模式。
  • network network-address wildcard-mask area area-id:配置OSPF协议的网络地址和区域ID。
  • exit:退出当前配置模式。

下面是一些示例代码:

  1. 交换机示例代码

    Switch# configure terminal
    Switch(config)# interface gigabitethernet0/1
    Switch(config-if)# switchport mode access
    Switch(config-if)# switchport access vlan 10
    Switch(config-if)# exit
    Switch(config)# interface gigabitethernet0/2
    Switch(config-if)# switchport mode trunk
    Switch(config-if)# switchport trunk allowed vlan 10-20
    Switch(config-if)# exit
    Switch(config)# spanning-tree vlan 10 root primary
    Switch(config)# vlan 10
    Switch(config-vlan)# name Sales
    Switch(config-vlan)# exit
    Switch(config)# exit

  2. 路由器示例代码

    Router# configure terminal
    Router(config)# interface gigabitethernet0/1
    Router(config-if)# ip address 192.168.1.1 255.255.255.0
    Router(config-if)# no shutdown
    Router(config-if)# exit
    Router(config)# ip route 10.0.0.0 255.0.0.0 192.168.1.2
    Router(config)# access-list 1 permit 192.168.1.0 0.0.0.255 any
    Router(config)# exit
    Router(config)# router ospf 1
    Router(config-router)# network 192.168.1.0 0.0.0.255 area 0
    Router(config-router)# exit
    Router(config)# exit

这些指令只是交换机和路由器的一部分,还有许多其他指令可以用于更高级的配置和管理。