目的:
· VLAN的简单配置
· 让一台DHCP服务器为多个VLAN提供服务
假设有如下网络拓扑:
PC0-3均连接在交换机S0上,现要将PC0-1和PC2-3独立出来,设置其VLAN分别为11和22,并分配子网为172.16.0.0/24以及192.168.0.0/24。最后实现利用一个DHCP服务器同时为这两个VLAN提供DHCP服务,这台服务器属于VLAN33,其IP为10.0.0.5/24。
首先设置VLAN,分配如下:
Fa0/1 - Fa0/3:VLAN33
Fa0/4 - Fa0/6:VLAN22
Fa0/7 - Fa0/9:VLAN11
在S0上做如下配置:
Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 11 Switch(config-vlan)#name VLAN11 Switch(config-vlan)#exit Switch(config)#vlan 22 Switch(config-vlan)#name VLAN22 Switch(config-vlan)#exit Switch(config)#vlan 33 Switch(config-vlan)#name VLAN33 Switch(config-vlan)#exit Switch(config)#interface range fastEthernet 0/1 - fastEthernet 0/3 Switch(config-if-range)#switchport access vlan 33 Switch(config-if-range)#exit Switch(config)#interface range fastEthernet 0/4 - fastEthernet 0/6 Switch(config-if-range)#switchport access vlan 22 Switch(config-if-range)#exit Switch(config)#interface range fastEthernet 0/7 - fastEthernet 0/9 Switch(config-if-range)#switchport access vlan 11
现在使用show vlan命令会输出如下内容:
Switch#show vlan VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/10, Fa0/11, Fa0/12, Fa0/13 Fa0/14, Fa0/15, Fa0/16, Fa0/17 Fa0/18, Fa0/19, Fa0/20, Fa0/21 Fa0/22, Fa0/23, Fa0/24, Gig1/1 Gig1/2 11 VLAN11 active Fa0/7, Fa0/8, Fa0/9 22 VLAN22 active Fa0/4, Fa0/5, Fa0/6 33 VLAN33 active Fa0/1, Fa0/2, Fa0/3 1002 fddi-default act/unsup 1003 token-ring-default act/unsup 1004 fddinet-default act/unsup 1005 trnet-default act/unsup
接着对路由器的端口进行配置:
Fa1/0:192.168.0.1/24
Fa2/0:10.0.0.1/24
Fa0/0:172.16.0.1/24
在路由器Terminal中输入如下命令:
Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#interface fastEthernet 1/0 Router(config-if)#ip address 192.168.0.1 255.255.255.0 Router(config-if)#no shutdown Router(config-if)# %LINK-5-CHANGED: Interface FastEthernet1/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/0, changed state to up Router(config-if)#exit Router(config)#interface fastEthernet 2/0 Router(config-if)#ip address 10.0.0.1 255.255.255.0 Router(config-if)#no shutdown Router(config-if)# %LINK-5-CHANGED: Interface FastEthernet2/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/0, changed state to up Router(config-if)#exit Router(config)#interface fastEthernet 0/0 Router(config-if)#ip address 172.16.0.1 255.255.255.0 Router(config-if)#no shutdown Router(config-if)# %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
最后就是利用DHCP服务器为各电脑分配IP了,开始前,我们首先配置一下DHCP服务器的地址池:
下面我们只需在路由器上再做一个小小的配置就可以达到我们想要的目的,即想办法把DHCP请求路由至10.0.0.5上:
Router(config)#interface fastEthernet 1/0 Router(config-if)#ip helper-address 10.0.0.5 Router(config-if)#exit Router(config)#interface fastEthernet 0/0 Router(config-if)#ip helper-address 10.0.0.5 Router(config-if)#exit
所有工作就此搞定,让我们来看看PC0通过DHCP分得的IP: