如何在Linux系统上部署DHCP服务

准备三台虚拟机,两台作为客户端,一台作为服务器。

服务器的部署:
设置网卡类型为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

猜你喜欢

转载自blog.csdn.net/qq_41786285/article/details/108440610