一、首先做好前期准备,调整一下vmware的网卡配置,让DHCP服务器和客户端在同一个内网,
继续配置一下vmware虚拟网络编辑器。
在这个界面继续打开NAT设置,并配置网关:
最后在用户自己桌面电脑生成的vmware虚拟网卡上,配置刚才的网关地址:
二、配置DHCP服务器
1、检查是否已经安装dhcp的rpm包
2、没有的话建议通过yum源进行安装并配置dhcp.conf文件:
yum install -y dhcp
按照实际需求配置dhcpd.conf配置文件:
vim /etc/dhcp/dhcpd.conf
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.example
# see dhcpd.conf(5) man page
subnet 192.168.1.0 netmask 255.255.255.0 { # 定义DHCP作用域
range 192.168.1.100 192.168.1.200; # 指定可分配的IP地址范围
default-lease-time 43200; # 指定默认租约的时间长度,单位为秒
max-lease-time 86400; # 指定最大租约的时间长度
option routers 192.168.1.1; # 指定该网段的默认网关
option subnet-mask 255.255.255.0; # 指定子网掩码
option domain-name-servers 192.168.1.1; # 指定DNS服务器地址
}
配置完成后,启动dhcpd服务,如有报错通过journalctl -xe进行查看:
systemctl start dhcpd
systemclt enable dhcpd
三、配置DHCP客户端
客户端配置比较简单,只需要配置网卡。经测试在网卡配置中只留一条"BOOTPROTO=dhcp"的必须项的配置,重启时就已经可以成功分派IP地址了。
vim /etc/sysconfig/network-scripts/ifcfg-ens37
重启客户端查看是否已经成功分派IP地址:
Linux客户端——
Windows客户端——
\\如果没有获取到IP,尝试使用以下命令重新获取IP地址。
ipconfig /release
ipconfig /renew
参考文档:
https://blog.csdn.net/qq_26938637/article/details/77930727
https://blog.csdn.net/yangfeifeng1221/article/details/83796802