安装了DHCP服务软件的服务器称为DHCP服务器,而启用了DHCP功能的客户机称为DHCP客户端,DHCP服务器是以地址租约的方式为DHCP客户端提供服务的。
本次实验需要2台虚拟机,一台作为dhcp服务器(desktop),一台作为dhcp客户端(server)。
配置步骤:
在desktop下:
yum search dhcp
yum install dhcp.x86_64 -y //安装软件
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
$8 option domain-name-servers 114.114.114.114; // 客户主机可以获取的dns(已存在的)
$26 删除
$27 删除
$30 subnet 172.25.254.0 netmask 255.255.255.0 { //网络位和子网掩码
$31 range 172.25.254.100 172.25.254.210; //客户主机可以获得的id 范围
$32 option routers 172.25.254.250; }//客户主机可以获得的网关
$34-末尾 删除
更改前:
更改后:
systemctl restart dhcpd //重启dhcp服务
cat /var/lib/dhcpd/dhcpd.leases //查看desktop给客户端server ip的物理硬件地址
在 server 下:
重启server,并重启关闭网线;
查看ip,及物理硬件地址(hardware ethernet)
最后,我们对比两个mac(硬件物理地址),如果一样,则证明sever虚拟机的ip是desktop的dhcp服务器所提供的。