DHCP是基于Client-Server模式的协议,DHCP客户机向DHCP服务器索取网络地址及配置参数;服务器为客户机提供网络地址及配置参数;当DHCP客户机和DHCP服务器不在同一子网时,需要由DHCP中继为DHCP客户机和DHCP服务器传递DHCP报文。交换机实现了DHCP服务器和DHCP中继的功能。DHCP服务器不但支持动态分配IP还支持手工绑定IP 地址(即为指定的硬件地址或者指定设备标识的网络设备分配一个固定的长期的IP地址)。
实验拓扑图如下所示
要求:PC1可以自动获取到192.168.2.0网段分配的IP地址和相关信息。并在DHCP服务器中排除192.168.2.2-192.168.2.9的地址。 PC2自动获取192.168.2.0网段分配固定IP地址:192.168.2.100和相关信息。
操作步骤:
步骤1:按图所示,正确连接拓扑结构。
步骤2:为交换机设置名称和配置接口IP地址。
DCRS-5650-28(config)#hostname SwitchA //修改机器名
SwitchA(config)#interface vlan 1 //进入vlan模式
SwitchA(Config-if-Vlan1)#ip address 192.168.2.1 255.255.255.0 //配置IP地址
步骤3:DHCP服务器的配置。
SwitchA(config)#service dhcp //启动DHCP服务
SwitchA(config)#ip dhcp pool testA //定义地址池
SwitchA(dhcp-testA-config)#network 192.168.2.0 24 //定义网络号
SwitchA(dhcp-testA-config)#lease 1 //定义租期为1天
SwitchA(dhcp-testA-config)#default-router 192.168.2.1 //定义默认网关
SwitchA(dhcp-testA-config)#dns-server 202.96.128.86 //定义dns服务器
SwitchA(dhcp-testA-config)#exit
SwitchA (config)#ip dhcp pool staticip //定义地址池
SwitchA (dhcp-pool1-config)#host 192.168.2.100
SwitchA (dhcp-pool1-config)#hardware-address 94-C6-91-9B-F3-CE
SwitchA (dhcp-pool1-config)#exit
SwitchA(config)#ip dhcp excluded-address 192.168.2.2 192.168.2.9
SwitchA(config)#ip dhcp excluded-address 192.168.2.100
//排除192.168.2.2-192.168.2.9的地址
步骤4:配置PC机及验证获得地址。
(1)设置PC1、PC2机IP自动获取。
(2)在 PC1机的“cmd”窗口中输入“ipconfig/all”。
(3)在 PC1机的“cmd”窗口中输入“ipconfig/all”。
可以看到PC2获得IP:192.168.2.100,GW:192.168.2.1,DNS:202.96.128.86。