一、DHCP的工作模式:
1、DHCP客户端通过广播方式发送数据包,只有DHCP服务器才会对此响应。
2、DHCP服务器在ip池选择尚未分配的ip分配给客户端。
3、客户端选择ip地址,当有多台服务器发送ip时,随机选择。
4、客户端以广播形式宣告它所使用的DHCP服务器发送的地址,其他DHCP服务器接受后,释放欲分配的ip地址。
二、DHCP服务器的安装
(1)desktop中超级用户执行如下:
1.yum search dhcp #搜索dhcp软件
2.yum install dhcp.x86_64 -y #下载
3.cd /etc/dhcp #切换目录至/etc/dhcp
4.ls #查看文件
5.vim dhcpd.conf #打开dhcp配置文件,里面无具体内容
6.cp /usr/share/doc/dhcp*/dhcpd.conf.example dhcpd.conf #拷贝/usr/share/doc/dhcp*/dhcpd.conf.example内容到/etc/dhcp/dhcpd.conf
7. ls
8. vim dhcpd.conf #编辑dhcp配置文件
9.systemctl start dhcpd
10.systemctl enanble dhcpd #开启DHCP服务
其中dhcpd.conf编辑内容:
如图,7行:域名 “example.com”
8行:客户主机获取的dns 114.114.114.114
30行:客户主机获取的网络位(172.25.254.0)子网掩码(255.255.255.0)
31行:客户端所能获取的ip范围,最小到最大
32行:客户主机获取的网关
27行和28 行及 35 行后删除
(2)1. rht-vmctl reset server #重置虚拟机server
2.虚拟机server 重启网络,查看ip
(3)虚拟机desktop中
cat /var/lib/dhcpd/dhcpd.leases 查看是否与虚拟机中的hardware ethernet
其中:hardware ethernet 是mac地址,网卡硬件地址