以下是一个示例中间多层交换机的代码,包括分Vlan、设置不同vlan网关、设置DHCP IP池等等:
// 创建 VLAN
vlan 10
vlan 20
vlan 30
// 配置 VLAN 网关
interface vlan 10
ip address 192.168.10.1/24
no shutdown
interface vlan 20
ip address 192.168.20.1/24
no shutdown
interface vlan 30
ip address 192.168.30.1/24
no shutdown
// 配置 DHCP IP 池
ip dhcp pool vlan10-pool
network 192.168.10.0/24
default-router 192.168.10.1
dns-server 8.8.8.8
ip dhcp pool vlan20-pool
network 192.168.20.0/24
default-router 192.168.20.1
dns-server 8.8.8.8
ip dhcp pool vlan30-pool
network 192.168.30.0/24
default-router 192.168.30.1
dns-server 8.8.8.8
// 配置端口 VLAN
interface gigabitethernet 1/0/1
switchport mode access
switchport access vlan 10
interface gigabitethernet 1/0/2
switchport mode access
switchport access vlan 20
interface gigabitethernet 1/0/3
switchport mode access
switchport access vlan 30
// 配置端口连接其他交换机
interface gigabitethernet 1/0/4
switchport mode trunk
switchport trunk allowed vlan 10,20,30
switchport trunk encapsulation dot1q
// 保存配置
write memory