装有Linux系统的电脑离
DHCP的工作过程,获取地址租约的四次会话。地址租约的更新: 客户端重新启动或租约使用时间达50%,发送DHCP REQUE ST 包,并若续租成功可继续占用当前的IP地址,并重新计算租约时间;若续租失败也仍然使用当前的IP地址。租用使用时间达到87.5%:发送DHCP DISCOVER包,尝试获取新的IP地址租约;若成功则改用新的地址,否则使用现有地址到租约过期后释放。
安装DHCP服务软件,dhcp软件包的主要文件:主要配置文件: /etc/dhcp/dhcpd.conf执行程序: /usr/sbin/dhcpd服务脚本: /etc/init.d/dhcpd执行参数配置: /etc/sysconfig/dhcpd
常用配置解析,全局设置适用于所有网段(作用域), subnet网段声明,配置一个作用域,可覆盖全局设置参数。
启动DHCP服务程序,正常监听服务端UDP 67端口, 客户端UDP 68端口;至少有一个属于指定作用域的静态IP地址。检查服务配置,查看系统日志。
案例构建DHCP服务器,为192.168.4.0/24网段提供地址分配服务:《1》 默认/最大租期为2小时,4小时《2》 默认域后缀 xxx.com《3》 DNS:202.106.0.20, 8.8.8.8《4》 IP地址范围 28--54, 128--200《5》 默认网关 192.168.4.1
临时配置/测试 建议采用dhclient测试工具格式 dhclient [-d] [网络接口] 参数-d 调用模式, -r 释放模式
修改网卡配置并测试,需要固定配置时,建议修改网卡配置文件BOOTPROTO=dhcp 重启network服务。
服务器端查看地址分配情况: /var/lib/dhcpd/dhcpd.leases客户端查看已获取的IP租约: /var/lib/dhclient/dhclient.leases /var/lib/dhclient/dhclient-ethN.leases最后可查看DHCP客户机获取的租约信息。查看DHCP服务端的IP地址分配情况
如果此文对你有所帮助点收藏,并给个赞!