基于接口地址池的DHCP服务器,连接这个接口网段的用户都从该接口地址池中获取IP地址等配置信息,由于地址池绑在特定的接口上,可以限制用户的使用条件,因此在保障了安全性的同时也存在一定的局限性。当用户从不同接口接入DHCP服务器且需要从同一个地址池里获取IP地址时,就需要配置基于全局地址池的DHCP。
配置基于全局地址池的DHCP服务器,从所有接口上连接的用户都可以选择该地址池中的地址,也就是说全局地址池是一个公共地址池。在DHCP服务器上创建地址池并配置相关属性(IP等等),再配置接口工作在全局地址池模式。路由器支持工作在全局地址池模式的接口有三层接口及其子接口,三层Ethernet接口及其子接口,三层Eth-Trunk接口及其子接口和VLANIF接口。
我用自己的话来说,就是PC-1想和R1要个IP地址(广播发送,因为现在PC-1啥也没有现在),R1收到请求,给你找个能用的IP地址,然后给PC-1看看,PC-1看看觉得行,回答说就他了,R1说行,你用吧,结束。
1:配置IP,交换机二层设备,无需配置,PC自动获取也不需要手工配置。
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.254 24
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.2.254 24
[R1-GigabitEthernet0/0/1]quit
2:在R1上开启DHCP服务
[R1]dhcp enable
3:创建一个IP pool 顾名思义就是给你个范围(这里这个池子的名字叫huawei)
[R1]ip pool huawei
4:用network命令配置全局地址池,huawei可分配的网段范围为192.168.1.0,
如果不指定子网掩码,默认使用自然掩码,即24位子网掩码。该网段必须与路由器接口GE0/0/0的IP地址为同一网段。
[R1-ip-pool-huawei]network 192.168.1.0
5:配置地址租期,默认为1天,这里配置为100天
[R1-ip-pool-huawei]lease day 100
6:配置DHCP客户端出口网关地址
[R1-ip-pool-huawei]gateway-list 192.168.1.254
7:地址池不能分配的地址这里我让192.168.1.1到192.168.1.100不能参与分配,留着过年用
[R1-ip-pool-huawei]excluded-ip-address 192.168.1.1 192.168.1.100
8:配置DNS服务器地址(这里我配置为8.8.8.8)
[R1-ip-pool-huawei]dns-list 8.8.8.8
9:开启DHCP功能,使用该命令配置设备指定接口采用全局地址池为客户端分配IP地址
[R1]int GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global
10:咱们这里需要为两个部门配置IP,所以需要两个地址池。为另一个部门地址池起名为huawei2,配置192.168.2.0网段,网关192.168.2.254,DNS还是使用8.8.8.8,然后在0/0/1接口下启用全局地址池的DHCP服务器模式
[R1]ip pool huawei2
Info: It's successful to create an IP address pool.
[R1-ip-pool-huawei2]network 192.168.2.0
[R1-ip-pool-huawei2]lease day 100
[R1-ip-pool-huawei2]gateway-list 192.168.2.254
[R1-ip-pool-huawei2]dns-list 8.8.8.8
[R1-ip-pool-huawei2]quit
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]dhcp select global
[R1-GigabitEthernet0/0/1]quit
11:可以查看一下地址池的配置
[R1]display ip pool
-----------------------------------------------------------------------
Pool-name : huawei
Pool-No : 0
Position : Local Status : Unlocked
Gateway-0 : 192.168.1.254
Mask : 255.255.255.0
VPN instance : --
-----------------------------------------------------------------------
Pool-name : huawei2
Pool-No : 1
Position : Local Status : Unlocked
Gateway-0 : 192.168.2.254
Mask : 255.255.255.0
VPN instance : --
IP address Statistic
Total :506
Used :2 Idle :404
Expired :0 Conflict :0 Disable :100
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:feb6:76b6
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.1.253
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.1.254
Physical address..................: 54-89-98-B6-76-B6
DNS server........................: 8.8.8.8
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:fe45:e21
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.2.253
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.2.254
Physical address..................: 54-89-98-45-0E-21
DNS server........................: 8.8.8.8
没问题