原文链接:麒麟服务器操作系统安装DHCP服务01
Hello,大家好啊!继我们之前讨论如何安装麒麟服务器操作系统之后,今天我将带领大家了解如何在麒麟服务器操作系统上部署DHCP服务。DHCP(Dynamic Host Configuration Protocol)服务允许网络管理员中央管理和自动分配网络配置参数,如IP地址,给网络中的计算机。这对于大型网络环境非常有用,能够大幅简化网络管理工作。
1.查看服务器信息
[root@localhost ~]# cat /etc/os-release
[root@localhost ~]# uname -a
2.查看DHCP信息
[root@localhost ~]# dnf info dhcp
3.安装DHCP服务
[root@localhost ~]# dnf install dhcp -y
4.查看DHCP相关文件
[root@localhost ~]# rpm -ql dhcp
5.查看DHCP配置文件
[root@localhost ~]# cd /etc/dhcp/
[root@localhost dhcp]# cat dhcpd.conf
6.编辑DHCP配置文件
[root@localhost dhcp]# cp /usr/share/doc/dhcp-server/dhcpd.conf.example ./dhcpd.conf
cp:是否覆盖'./dhcpd.conf'? y
[root@localhost dhcp]# vim dhcpd.conf
[root@localhost dhcp]#
[root@localhost dhcp]# cat dhcpd.conf
# dhcpd.conf
#设置searchname
option domain-name "pdsyw.cn";
#设置DNS解析服务器
option domain-name-servers 223.5.5.5,223.6.6.6;
#设置租期为7天
default-lease-time 604800;
#设置最大租期为10天
max-lease-time 864000;
log-facility local7;
# 配置自动分配ip的范围
subnet 192.168.80.0 netmask 255.255.255.0 {
range 192.168.80.111 192.168.80.150;
#上文已经定义,可不写
option domain-name-servers 223.5.5.5,223.6.6.6;
#上文已经定义,可不写
option domain-name "pdsyw.cn";
option routers 192.168.80.254;
option broadcast-address 192.168.80.255;
#上文已经定义,可不写
default-lease-time 604800;
#上文已经定义,可不写
max-lease-time 864000;
}
7.启动DHCP服务
[root@localhost dhcp]# systemctl restart dhcpd
[root@localhost dhcp]# systemctl enable dhcpd
[root@localhost dhcp]# systemctl status dhcpd
8.放行防火墙
[root@localhost ~]# firewall-cmd --permanent --add-service=dhcp
[root@localhost ~]# firewall-cmd --reload
[root@localhost ~]# firewall-cmd --list-all
9.查看终端信息
pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-version
pdsyw@pdsyw-PC:~/Desktop$ uname -a
10.修改终端网络为自动获取
11.查看ip信息
pdsyw@pdsyw-PC:~/Desktop$ ip a
12.在服务器查看分配的ip数据库
[root@localhost dhcp]# cat /var/lib/dhcpd/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-4.4.2
# authoring-byte-order entry is generated, DO NOT DELETE
authoring-byte-order little-endian;
server-duid "\000\001\000\001-\252\204>\000\014)0,\357";
lease 192.168.80.111 {
starts 4 2024/04/11 11:24:16;
ends 4 2024/04/18 11:24:16;
cltt 4 2024/04/11 11:24:16;
binding state active;
next binding state free;
rewind binding state free;
hardware ethernet 00:0c:29:e4:89:cb;
client-hostname "pdsyw-PC";
}
[root@localhost dhcp]#
通过以上步骤,你应该已经成功在麒麟服务器操作系统上部署了DHCP服务,现在你的服务器能够自动为网络中的设备分配IP地址了。这将大大简化网络设备的管理工作,提高网络的灵活性和效率。希望这篇文章对你有所帮助,如果你觉得有用,请不吝分享和转发。同时,别忘了点个关注和在看,以便未来获取更多有用的技术信息和解决方案。感谢大家的阅读,我们下次再见!