1.配置yum源
[root@localhost ~]# vim /etc/yum.repos.d/base.repo

进入了vim模式
在这里插入图片描述
(注意这里的file后接的是路径,如果之前没有将yum.repos.d挂载到/mnt 目录时,记得挂载一下,方法十分简单:先 cd /etc/yum.repos.d/ 进入该目录,然后执行挂载如下图,之后可以看到/mnt目录下存在了AppStream和BaseOS)
在这里插入图片描述

2.安装dhcp-server
[root@localhost ~]# yum install dhcp-server

在这里插入图片描述

3.编辑配置文件
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

在这里插入图片描述
这里指定的网段要与自身IP地址网段一致(可以用IP address 命令来获得),设置所需要的一系列参数

4.启动dhcp服务
[root@localhost ~]# systemctl stop firewalld   关闭防火墙
[root@localhost ~]# setenforce 0   关闭Linux内核中的一个安全机制,0表示关闭
[root@localhost ~]# systemctl start dhcpd     第一次启动用改命令
[root@localhost ~]# systemctl restart dhcpd  每次更改配置之后均需要重启
5.测试

在找到另一台虚拟机充当客户端,选择与该服务器相同的网络模式NAT,做如下设置,关闭使用本地DHCP服务将IP地址分配给虚拟机,然后确认,启动该虚拟机。
在这里插入图片描述
启动后输入命令

[root@localhost ~]# dhclient
[root@localhost ~]# ip address

我们可以看到图中的地址为192.168.47.151。而我们设置的IP范围是192.168.47.150~192.168.47.222,说明我们成功了。
在这里插入图片描述

6.为某个终端设置固定IP
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf      编辑配置文件
在配置文件中加入host模块,其中给物理地址为00:0c:29:f0:98:f7的终端,设置一个固定IP地址为192.158.47.200
[root@localhost ~]# systemctl restart dhcpd   重启DHCP服务

在这里插入图片描述
我们可以看到,重新获取地址后,该主机的地址变为192.168.47.200,成功
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐