导语:
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
拓扑图:
步骤:
1.基本配置:
如拓扑图所示,完成各个物理设备和接口的配置;
2.基于接口配置的DHCP Server功能:
在R1上开启DHCP功能:
[R1]dhcp enable
开启接口的DHCP服务功能:
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]dhcp select interface
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]dhcp select interface
3.配置基于接口的DHCP Server租期/DHCP服务器地址
将g0/0/0的接口租期设置为2天,g0/0/1不做设置,默认为1天:
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]dhcp server lease day 2
将接口地址池的IP地址排除192.168.1.1到192.168.1.10:
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.1 192.168.1.10
为g0/0/1接口下分配地址池:
[R1-GigabitEthernet0/0/1]dhcp server dns-list 8.8.8.8
4.配置DHCP Client:
将PC机配置为DHCP:
查看PC的接口IP地址:
查看R1的地址池:
[R1]display ip pool
-----------------------------------------------------------------------
Pool-name : GigabitEthernet0/0/0
Pool-No : 0
Position : Interface Status : Unlocked
Gateway-0 : 192.168.1.254
Mask : 255.255.255.0
VPN instance : --
-----------------------------------------------------------------------
Pool-name : GigabitEthernet0/0/1
Pool-No : 1
Position : Interface Status : Unlocked
Gateway-0 : 192.168.2.254
Mask : 255.255.255.0
VPN instance : --
IP address Statistic
Total :506
Used :1 Idle :495
Expired :0 Conflict :0 Disable :10
至此,基于接口地址池的DHCP已经配置完成!
最后,思考一个问题:
问题: DHCP Server 从地址池分配IP的顺序如何,是按顺序还是随机的?DHCP Server如何防范地址冲突的问题?
解答:DHCP服务器按照顺序的分配地址,可以通过IP + MAC地址的绑定来分配可将特定的IP分配给某台电脑防止地址冲突。