文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Centos8中怎么配置DHCP服务器

2023-06-27 19:22

关注

今天小编给大家分享一下Centos8中怎么配置DHCP服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

DHCP通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

Centos8中怎么配置DHCP服务器

系统环境

Centos8

安装DHCP

DHCP服务器的地址为:192.168.43.254/24,默认网关为:192.168.43.2/24,DHCP服务器将自动为网络192.168.43.0/24中的其他设备分配IP地址。

下面是DHCP服务器的地址信息:

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160

Centos8中怎么配置DHCP服务器 

下面安装DHCP服务:

[root@localhost ~]# dnf -y install dhcp-server
Centos8中怎么配置DHCP服务器

配置DHCP服务

DHCP服务器的主要配置文件是/etc/dhcp/dhcpd.conf。默认情况下,文件里面只有注释,提示可以参考/usr/share/doc/dhcp-server/dhcpd.conf.example文件来修改配置。

  Centos8中怎么配置DHCP服务器 

下面直接提供配置信息,将配置信息粘贴到dhcpd.conf文件里面,修改地址等信息即可:

[root@localhost ~]# cat /etc/dhcp/dhcpd.conf## DHCP Server Configuration file.#   see /usr/share/doc/dhcp-server/dhcpd.conf.example#   see dhcpd.conf(5) man page#default-lease-time 600;max-lease-time 7200;ddns-update-style none;authoritative;subnet 192.168.43.0 netmask 255.255.255.0 { range 192.168.43.101 192.168.43.200; option routers 192.168.43.2; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.43.2;}
Centos8中怎么配置DHCP服务器

default-lease-time为特定设备保留10分钟(600秒)的IP地址

max-lease-time 最多保留2小时(7200秒)的IP地址。

subnet部分定义了192.168.43.0/24网络的DHCP配置。

range部分定义了可分配的IP地址,范围为192.168.43.101-192.168.43.200。

routers部分定义默认网关的地址。

subnet-mask部分定义将分配给每个主机的子网掩码。

domain-name-servers部分定义将分配给每个主机的DNS服务器地址。 配置完成之后可以使用下面命令启动dhcp服务:

[root@localhost ~]# systemctl enable dhcpd && systemctl start dhcpdCreated symlink /etc/systemd/system/multi-user.target.wants/dhcpd.service → /usr/lib/systemd/system/dhcpd.service.

Centos8中怎么配置DHCP服务器 

下面查看服务是否运行:

[root@localhost ~]# systemctl status dhcpd
Centos8中怎么配置DHCP服务器

配置防火墙

如果开启防火墙,需要在防火墙中放开dhcp服务。

[root@localhost ~]# firewall-cmd --permanent --add-service=dhcpsuccess[root@localhost ~]# firewall-cmd --reloadsuccess
Centos8中怎么配置DHCP服务器

客户机测试

在客户端获取到了地址:

  Centos8中怎么配置DHCP服务器 

在客户端查看是否是192.168.43.254这台DHCP服务器分配的地址:

[root@localhost ~]# nmcli connection show ens33 |grep -i 'dhcp4.option\[4\]'DHCP4.OPTION[4]:                        dhcp_server_identifier = 192.168.43.254

Centos8中怎么配置DHCP服务器 

可以看到dhcp服务器标识符是192.168.43.254。

设置保留IP

首先需要知道需要设置保留ip地址的服务器的网卡地址,在客户端使用ip link查看网卡的mac地址:

[root@localhost ~]# ip link

Centos8中怎么配置DHCP服务器 

下面在dhcp服务端,编辑/etc/dhcp/dhcpd.conf配置文件,添加下面内容,绑定的地址为192.168.43.150:

host server { hardware ethernet 00:0c:29:99:ee:d9; fixed-address 192.168.43.150;}

Centos8中怎么配置DHCP服务器 

重启dhcp服务:

[root@localhost dhcp]# systemctl restart dhcpd

下面在客户端,重启一下网络服务,看看是否获取到固定地址了。 Centos8中怎么配置DHCP服务器 

可以看到已经获取到地址了。

以上就是“Centos8中怎么配置DHCP服务器”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯