1.安装dhcpd服务程序,软件包名称为dhcp-server
[root@dsrw ~]# yum install -y dhcp-server
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
AppStream 2.7 MB/s | 3.2 kB 00:00
-BaseOS 2.7 MB/s | 2.7 kB 00:00
依赖关系解决。
================================================================================
软件包 架构 版本 仓库 大小
================================================================================
Installing:
dhcp-server x86_64 12:4.3.6-30.el8 BaseOS 529 k
事务概要
================================================================================
安装 1 软件包
总计:529 k
安装大小:1.2 M
下载软件包:
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
运行脚本 : dhcp-server-12:4.3.6-30.el8.x86_64 1/1
Installing : dhcp-server-12:4.3.6-30.el8.x86_64 1/1
运行脚本 : dhcp-server-12:4.3.6-30.el8.x86_64 1/1
验证 : dhcp-server-12:4.3.6-30.el8.x86_64 1/1
Installed products updated.
已安装:
dhcp-server-12:4.3.6-30.el8.x86_64
完毕!
2.设置vm环境,VM虚拟机软件自带DHCP服务,为了避免与自己配置的dhcpd服务程序产生冲突,先按虚拟机软件自带的DHCP功能关闭。
![图片[1]-7.2配置dhcpd 服务-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片17.png)
3.配置dhcpd服务程序的配置文件
dhcpd配置文件包括全局配置参数、子网网段声明、地址配置选项以及地址配置参数。
DHCP服务器 RHEL 8:192.168.10.2
DHCP客户端 Windows 7:使用DHCP 自动获取
dhcpd 服务程序配置文件中使用的参数以及作用
ddns-update-style none;#设置DNS 服务不自动进行动态更新
ignore client-updates;#忽略客户端更新DNS 记录
subnet 192.168.10.0 netmask#作用域为192.168.10.0/24 网段255.255.255.0 {
range 192.168.10.20 192.168.10.30;#IP地址池为 192.168.10.20~30 (约 10 个 IP
地址)
option subnet-mask 255.255.255.0;#定义客户端默认的子网掩码
option routers 192.168.10.2;定义客户端的网关地址
option domain-name "dsrw.com";#定义默认的搜索域
option domain-name-servers 192.168.10.2;#定义客户端的DNS 地址
default-lease-time 21600;#定义默认租约时间(单位:秒)
max-lease-time 43200;#定义最大预约时间(单位:秒)
}
[root@dsrw ~]# vim /etc/dhcp/dhcpd.conf
ddns-update-style none;
ignore client-updates;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.20 192.168.10.30;
option subnet-mask 255.255.255.0;
option routers 192.168.10.2;
option domain-name "dsrw.com";
option domain-name-servers 192.168.10.2;
default-lease-time 21600;
max-lease-time 43200;
}
4.重新启动服务并加入开机启动项。
[root@dsrw ~]# systemctl start dhcpd
[root@dsrw ~]# systemctl enable dhcpd
Created symlink /etc/systemd/system/multi-user.target.wants/dhcpd.service → /usr/lib/systemd/system/dhcpd.service.
5.配置防火墙允许DHCP服务
[root@dsrw ~]# firewall-cmd --zone=public --permanent --add-service=dhcp
success
[root@dsrw ~]# firewall-cmd --reload
success
6.win7客户机设置及测试
![图片[2]-7.2配置dhcpd 服务-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片18.png)
![图片[3]-7.2配置dhcpd 服务-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片19.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容