dhcp工作原理
- 在客户端通过广播方式发送数据包,寻找dhcp服务器,只有dhcp才会响应,dhcp服务器收到客户端的数据包,从ip地址池选择一个尚未分配的ip给客户端,当有多台服务器向其发送ip时,客户端随机选择,客户端以广播形式宣告他所使用的ip,此ip的dhcp服务器确认客户端使用的ip并将此ip隔离;其他服务器接受后,释放欲分配给他的ip
开启配置
- 下载dhcp服务 yum insyall dhcp
- 进入配置文件
[root@foundation65 network-scripts]# cd /etc/dhcp/
[root@foundation65 dhcp]# ls
dhclient.d dhcpd6.conf dhcpd.conf
[root@foundation65 dhcp]# vim dhcpd.conf
- 进入文件后会看到/usr/share/doc/dhcp*/dhcpd.conf.example这是dhcp配置文件的模版复制到打开的文件
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
- 复制好后删除第27.28行和34行之后的内容
5.如图上设置好之后启动dhcp服务关闭防火墙
systemctl start dhcpd 开启dhcp
systemctl enable dhcpd 开机自启dhcp
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld 开机不自启防火墙
systemctl umask firewalld 锁定防火墙状态
- 重置虚拟机后打开查看ip设置完成