是一个局域网的网络协议, 使用 UDP 协议工作, 主要有两个用途: 用于内部网或网络服务供应商自动分配 IP 地址; 给用户用于内部网管理员作为对所有计算机作中央管理的手段.
1) 要在 CentOS7 上安装 DHCP 软件包 命令如下
yum -y install dhcp
2) 把配置文件复制到 etc 下 命令如下
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
3) 执行 VIM /etc/dhcp/dhcpd.conf 在里面修改: 根据自己的 IP 来修改配置文件 如图所示
修改前
修改后
后面加的是 default-lease-time 600;
max-lease-time 7200;
其中 subnet 和 netmask 分别代表网段号和子网掩码号. 可以按需求选择三种 private ip 中的任意一种.
range 代表你要划分的 ip 池的范围.
4) 修改完之后开启 source 这时会报错原因是 dhcp 的配置文件的格式或者配置的 IP 等错误
5) 开始启动 DHCP 服务 service dhcpd start
6) 最后检查一下是否开启 netstat -pantu | grep dhcpd
来源: http://www.bubuko.com/infodetail-3053407.html