Switch(config-vlan)#ex
① 设置端口模式
Switch(config)#int range f0/2-3
Switch(config-if-range)#switchport trunk encapsulation dot1q
Switch(config-if-range)#sw mo tr
Switch(config-if-range)#sw tr al vl al
Switch(config-if-range)#ex
Switch(config-if)#int f0/4
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 30
Switch(config)#int f0/1
Switch(config-if)#switchport mode access
Switch(config-if)#sw ac vlan 1
① 开启路由功能
Switch(config)#ip routing
① 给 vlan 添加 IP
Switch(config)#int vlan 10
Switch(config-if)#ip add 192.168.10.1 255.255.255.0
Switch(config-if)#int vlan 20
Switch(config-if)#ip add 192.168.20.1 255.255.255.0
Switch(config)#int vlan 1
Switch(config-if)#ip add 192.168.1.2 255.255.255.0
Switch(config-if)#exit
Switch(config)#int vlan 30
Switch(config-if)#ip add 192.168.30.1 255.255.255.0
注意:此时 vlan1 可能为 shutdown 状态,要输入 int vlan 1;no sh;
① 配置快速生成树协议
Switch(config)#spanning-tree mode rapid-pvst
④配置 OSPF
Switch(config)#route ospf 10
Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.10.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.20.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.30.0 0.0.0.255 area 0
⑥配置 ACL(所有的最后配)
Switch(config)#access-list 1 deny host 192.168.10.2
Switch(config)#access-list 1 permit any
Switch(config-if)#int vlan 30