以下是一个示例代码,用于配置具有多层交换机的网络环境:
// 配置 VLAN
vlan 10
name Sales
exit
vlan 20
name Marketing
exit
// 配置 VLAN 接口
interface vlan 10
ip address 192.168.1.1 255.255.255.0
exit
interface vlan 20
ip address 192.168.2.1 255.255.255.0
exit
// 配置 DHCP IP 池
ip dhcp pool Sales
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
dns-server 8.8.8.8
exit
ip dhcp pool Marketing
network 192.168.2.0 255.255.255.0
default-router 192.168.2.1
dns-server 8.8.8.8
exit
// 配置端口
interface FastEthernet0/1
switchport mode access
switchport access vlan 10
exit
interface FastEthernet0/2
switchport mode access
switchport access vlan 20
exit
// 配置路由
ip routing
ip route 0.0.0.0 0.0.0.0 192.168.0.1
以上代码假设交换机已经启用了 IP 路由功能,并且连接到了一个外部路由器。其中,VLAN 10 和 VLAN 20 分别代表销售和市场部门,每个 VLAN 都有自己的网关和 DHCP IP 池。端口 FastEthernet0/1 和 FastEthernet0/2 分别连接到了销售和市场部门的交换机。最后,通过配置默认路由将所有流量发送到外部路由器。