第 5 次课 DHCP服务器配置
基础理论
-
1. 基础知识
- 概述
DHCP服务器:
DHCP起源BOOTP //无盘工作站
DHCP 动态主机配置协议 //可以为客户端动态分配ip
DHCP客户机 discovers //发现 广播
DHCP服务器 offers //提供 地址、掩码、网关、dns服务器 广播
DHCP客户机 requests //请求 使用第一响应的服务分配地址 广播
DHCP服务器 ack //确认 单播
- 工作原理
IP地址租约和更新
在租期到期之前,客户端会向服务器发送两次DHCP请求,用以更新租约
DHCP服务器会发送DHCPACK给客户端,表示租约更新成功或失败,失败则重新请求地址
-
2. DHCP安装包
dhcp-4.2.5-9.el7.x86_64.rpm dhcp-libs-4.2.5-9.el7.x86_64.rpm //DHCP服务器和客户端使用的共享库 dhcp-common-4.2.5-9.el7.x86_64.rpm //DHCP服务器的配置文件
-
3. 配置文件
模板文件:/usr/share/doc/dhcp-xx/dhcpd.comf.example
/etc/dhcp/dhcpd.conf
dhcpd.conf
以下是配置内容
ddns-update-style none;
log-facility local7;
default-lease-time 600;
max-lease-time 3600;
subnet 192.168.1.0 netmask 255.255.255.0{
range 192.168.1.20 192.168.1.130;
option domain-name-servers 192.168.1.1;
option domain-name "wx.com";
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
}
host dhcpclient{
hardware ethernet 00:0c:29:5a:80:62;
fix-address 192.168.1.100;
}
~
DHCP中继代理
开启所有DHCP中继
dhcrelay DHCP
开启指定网卡的dhcp中继
dhcrelay -i 网卡