7.2配置dhcpd 服务

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 服务-大赛人网
图7-1 关闭DHCP功能

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 服务-大赛人网
图7-2 win7客户机网络参数
图片[3]-7.2配置dhcpd 服务-大赛人网
图7-3 win7客户机网络状态参数
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    请登录后查看评论内容