DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),是一个应用层协议,通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
DHCP是我们日常网络中最常用,最为主要的功能!简单的说就是用来给大家分配上网的通行证!
下面我们直接用下面案例来说明:
DHCP案例
网络中的五个部门分别对应五个VLAN,同时在连个核心交换设备配置DHCP,同时为了防止两台核心设备地址冲突,将会在core1配置DHCP的前端地址,在core2配置DHCP的后端地址!
首先配置CORE1:
先启用DHCP
[core1]dhcp enable
建立地址池
[core1]ip pool vlan10
配置VLAN10的DHCP网段
[core1-ip-pool-vlan10]network 192.168.10.0 mask 24
配置网关地址为192.168.10.3 是为了后期的VRRP建立
[core1-ip-pool-vlan10]gateway-list 192.168.10.3
配置分配排除的网段的后半截地址!
[core1-ip-pool-vlan10]excluded-ip-address 192.168.10.128 192.168.10.254
DHCP的租期为一天!
[core1-ip-pool-vlan10]lease day 1
配置DHCP的DNS
[core1-ip-pool-vlan10]dns-list 8.8.8.8
首先配置CORE2:
[core2]dhcp enable
[core2]ip pool vlan10
[core2-ip-pool-vlan10]network 192.168.10.0 mask 24
[core2-ip-pool-vlan10]gateway-list 192.168.10.3
配置分配排除的网段的前半截地址!
[core2-ip-pool-vlan10]excluded-ip-address 192.168.10.1 192.168.10.2
[core2-ip-pool-vlan10]excluded-ip-address 192.168.10.4 192.168.10.127
[core2-ip-pool-vlan10]lease day 1
[core2-ip-pool-vlan10]dns-list 8.8.8.8
配置CORE1的VLANIF10端口
[core1]int Vlanif 10
[core1-Vlanif10]ip address 192.168.10.1 24
[core1-Vlanif10]dhcp select global
配置CORE2的VLANIF10端口
[core2]int Vlanif 10
[core2-Vlanif10]ip address 192.168.10.2 24
[core2-Vlanif10]dhcp select global
上面配置完成了我们查看一下使用情况:
core1
我们发现已经有一个地址分配出去了!我们在查看PC1的DHCP状态。
PC1
PC1已经能够获取到IP地址!剩下的四个部门和部门一VLAN10的配置方法相同!
有的时候会发现获取的DHCP速度很慢,这个是因为STP的原因,我们可以在ACC1等接入交换的电脑接入端口配置:
配置连接电脑的端口为stp的边缘端口,可以有效解决获取地址慢的问题!
[acc1-Ethernet0/0/3]stp edged-port enable
本次就讲解完成!
评论区