准备三台虚拟机,两台作为客户端,一台作为服务器。
服务器的部署:
设置网卡类型为Vnet1,仅主机模式。
虚拟网络编辑器设置,取消本地虚拟机的DHCP服务,为了实现自己部署DHCP。
设置服务器的IP地址,网关,子网掩码,DNS
重启网卡,并查看地址设置是否生效
设置真机VMnet1 IP地址为服务器的网关地址,更改网络适配器
安装DHCP服务
配置DHCP文件
vi /etc/dhcp/dhcpd.conf
每一行对应:禁用DNS动态更新、默认租约时间为6小时(化成秒)、最大租约时间为12小时、声明网段地址和子网掩码、设置地址池、指定网关地址、指定DNS服务器地址。
启用DHCP服务并查看
客户机1自动获取IP地址的部署
设置网卡为VMnet1 ,仅主机模式
设置IP地址获取方式为DHCP
重启网卡,并请求DHCP服务,获取IP地址
获取到192.168.1.100的地址,查看效果,成功获取。
服务器通过绑定物理网卡地址指定客户机IP的方法
虚拟机客户机2,查看其物理地址:ip addr
在DHCP服务器上,修改配置文件如下,指定IP地址为192.168.1.200
重启DHCP服务
客户机2上
设置IP地址获取方式为DHCP
设置ens33网卡DHCP获取地址,获取到服务器指定的地址。
服务器查看客户机获取地址的情况
如客户机需要释放获取到的IP地址,在客户机上使用dhclient -r ens33