#交换机的常用技术#
#任务四交换机的DHCP技术#
动态主机分配协议(Dynamic Host Configuration Protocol,DHCP)技术提供了有规划地分配IP地址,避免因用户私设地址而引起地址冲突。三层交换机提供了DHCP服务的功能,能够为用户动态分配IP地址,推送DNS服务地址等网络参数,使用户零配置上网。
#1配置交换机A的主机名称,并划分vlan 10和vlan 20
Switch(config)#hostname Swutch-A
Switch-A(config)#vlan 10
Switch-A(config-vlan)#exit
Switch-A(config)#vlan 20
Switch-A(config-vlan)#exit
#2将交换机A的fa0/1端口配置为Trunk
Switch-A(config)#int f0/1
Switch-A(config-if)#sw mode trunk
#3开启交换机A的路由功能,并配置vlan 10和vlan 20 的IP地址
Switch-A(config)#ip routing
Switch-A(config)#int vlan 10
Switch-A(config-if)#ip add 192.168.10.1 255.255.255.0
Switch-A(config-if)#no shut
Switch-A(config)#int vlan 20
Switch-A(config-if)#ip add 192.168.20.1 255.255.255.0
Switch-A(config-if)#no shut
#4在三层交换机上配置DHCP服务。定义两个地址池,分别为vlan 10和vlan 20的PC分配地址
Switch-A(config)#ip dhcp pool vlan10 !定义地址池,名称为vlan10
Switch-A(dhcp-config)#network 192.168.10.0 255.255.255.0 !地址池的IP地址为192.168.10.0/24网段,子网掩码为255.255.255.0
Switch-A(dhcp-config)#default-router 192.168.10.1 !默认网关为192.168.10.1
Switch-A(dhcp-config)#dns-server 202.102.224.68 !推送DNS服务器地址
Switch-A(dhcp-config)#exit
Switch-A(config)#ip dhcp pool vlan20 !定义地址池,名称为vlan20
Switch-A(dhcp-config)#network 192.168.20.0 255.255.255.0 !!地址池的IP地址为192.168.20.0/24网段,子网掩码为255.255.255.0
Switch-A(dhcp-config)#default-router 192.168.20.1 !默认网关为192.168.20.1
Switch-A(dhcp-config)#dns-server 202.102.224.68 !推送DNS服务器地址
Switch-A(dhcp-config)#exit
#5在接入层交换机Switch-B上需要创建vlan 10、vlan 20,把PC1与PC2的端口分别加入到两个vlan中
Switch(config)#hostname Switch-B
Switch-B(config)#vlan 10
Switch-B(config)#exit
Switch-B(config)#vlan 20
Switch-B(config)#exit
Switch-B(config)#int f0/1
Switch-B(config-if)#sw acc vlan 10
Switch-B(config-if)#exit
Switch-B(config)#int f0/6
Switch-B(config-if)#sw acc vlan 20
Switch-B(config-if)#exit
Switch-B(config)#int f0/24
Switch-B(config-if)#sw mode trunk
#6测试PC获取地址
小贴士:
设置DHCP服务器排除的IP地址:假设要在192.168.10.0/24网段中保留前20个IP地址留作备用,在192.168.20.0/24网段中保留前100个IP地址留作备用,则可使用如下命令进行配置。
Switch(config)#ip dhcp excluded-address 192.168.10.2 192.168.10.20
Switch(config)#ip dhcp excluded-address 192.168.20.2 192.168.20.100