本配置使用一台3550EMI三层交换机,划分三个vlan,共用一个DHCP,其中:
vlan2:为服务器所在网络,命名为 server,IP地址段为192.168.2.0/24,网关为192.168.2.1;domain服务器为windows 2000 advance server操作系统机,启用DHCP服务器、DNS服务器,IP地址为192.168.2.10。
vlan3:为客户机1所在网络,IP地址段为192.168.3.0/24,网关为192.168.3.1,命名为client1。
vlan4:为客户机2所在网络,IP地址段为192.168.4.0/24,网关为192.168.4.1,命名为client2。
3550EMI的端口1-8划到VLAN 2,端口9-16划分到VLAN 3,端口17-24划分到VLAN 4.
配置命令及步骤如下:
一、创建VLAN(缺省为VTP server模式):
Switch>vlan database
Switch(Vlan)>vlan 2 name server
Switch(Vlan)>vlan 3 name client1
Switch(vlan)>vlan 4 name client2
Switch(vlan)>exit
二、启用DHCP中继代理:
/*关键一步,若缺少以下两条命令,在VLAN中使用“IP HELPER-ADDRESS DHCP服务器地址”指定DHCP服务器,客户机仍然不能获得IP地址*/
Switch>enable
Switch#conf t
Switch(Config)service dhcp
Switch(Config)ip dhcp relay information option
三、设置VLAN IP地址:
Switch(Config)>int vlan 2
Switch(Config-vlan)ip address 192.168.2.1 255.255.255.0
Switch(Config-vlan)no shut
Switch(Config-vlan)>int vlan 3
Switch(Config-vlan)ip address 192.168.3.1 255.255.255.0
Switch(Config-vlan)no shut
Switch(Config-vlan)>int vlan 4
Switch(Config-vlan)ip address 192.168.4.1 255.255.255.0
Switch(Config-vlan)no shut
Switch(Config-vlan)exit
/*注意:由于此时没有将端口分配置到VLAN2,3,4,所以各VLAN会DOWN掉,待将端口分配到各VLAN后,VLAN会起来*/
四、将端口添加到VLAN2,3,4中
/*将端口1-8添加到VLAN 2*/
Switch(Config)interface range fa 0/1 - 8
Switch(Config-if-range)switchport mode access
Switch(Config-if-range)switchport access vlan 2
/*将端口9-16添加到VLAN 3*/
Switch(Config)interface range fa 0/9 - 16
Switch(Config-if-range)switchport mode access
Switch(Config-if-range)switchport access vlan 3
/*将端口17-24添加到VLAN 4*/
Switch(Config)interface range fa 0/17 - 24
Switch(Config-if-range)switchport mode access
Switch(Config-if-range)switchport access vlan 4
Switch(Config-if-range)exit
/*经过这一步后,各VLAN会起来*/
五、在VLAN3和VLAN4中设定DHCP服务器地址
Switch(Config)int vlan 3
Switch(Config-vlan)ip helper-address 192.168.2.10
Switch(Config-vlan)exit
Switch(Config)int vlan 4
Switch(Config-vlan)ip helper-address 192.168.2.10
Switch(Config-vlan)exit
六、启用路由
/*路由启用后,各VLAN间主机可互相访问,若需进一步控制访问权限,则需应用到访问控制列表*/
Switch(Config)ip routing
Switch(Config)exit