linux篇-centos7安装DHCP服务器

简介: linux篇-centos7安装DHCP服务器

1检查防火墙和selinux(关闭)

关闭防火墙和selinux,这边不多说

2检查DHCP状态

图片.png

3安装DHCP软件包

图片.png

4把系统默认的样例复制

图片.png

5修改配置文件

图片.png

option domain-name “example.org”; --DNS域名


option domain-name-servers ns1.example.org, ns2.example.org; --DNS的域服务


default-lease-time 600; --默认的租约时间,秒为单位


max-lease-time 7200; --最大的租约时间,秒为单位


#ddns-update-style none; --表示要不要把IP地址的更新情况告诉DNS服务器,默认是关闭的


log-facility local7; --定义日志服务,可以在日志配置文件中查看具体日志位置,默认是:/var/log/boog.log,但是在/var/log/messages里面也会记录dhcp日志


subnet 192.168.8.0 netmask 255.255.255.0 { --分配的网段及子网掩码,代表只在192.168.8.x这个C类网段里生效,子网掩码设为255.255.255.0


range 192.168.8.30 192.168.8.60; --代表给客户机分配可用的IP范围,起始到结束,尽量不要包含DHCP服务器的IP地址


option domain-name-servers 192.168.8.88; --配置要分配给客户端的DNS地址,这里我们设为DHCP服务器的IP地址


option domain-name “internal.example.org”; --DNS的域名


option routers 192.168.8.88; --配置分配给客户机的路由网关,这里我们设为DHCP服务器的IP地址


option broadcast-address 192.168.8.255; --给客户机指定广播地址,配置192.168.8.x这个网段的广播地址


default-lease-time 600; --指定租约时间,秒为单位


max-lease-time 7200; --指定最大租约时间,秒为单位


}


host fantasia { --将MAC地址和IP绑定,host后面的名字随意,如:fantasia


hardware ethernet 08:00:07:26:c0:a5; --MAC地址


fixed-address fantasia.fugue.com; --IP地址


} class “foo” { --定义多个子网,class后面写组名


match if substring (option vendor-class-identifier, 0, 4) = "SUN“


shared-network 224-29 { --定义多个子网,要从大往小写


在这里插入图片描述这边服务端就做的差不多了,

图片.png

我想过在自己本机上做一块新网卡进行测试,一块ens33网卡做服务,一块新加的ens37做客户端,但是没成功。在这个过程中也出现了两个问题,会继续更新,具体测试等我在揣摩揣摩


图片.png

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
16天前
|
网络安全 Apache
Apache服务器安装SSL证书
Apache服务器安装SSL证书
19 0
|
16天前
|
关系型数据库 MySQL Linux
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
20 0
|
2天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
40 2
|
2天前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
20 0
|
2天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
15 0
|
2天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置postfix服务
安装CentOS7的Postfix和Dovecot,配置Postfix的`main.cf`文件,包括修改完全域名、允许所有IP、启用邮箱等。然后,配置Dovecot的多个配置文件以启用auth服务和调整相关设置。重启Postfix和Dovecot,设置开机自启,并关闭防火墙进行测试。最后,创建邮箱账户并在Windows邮箱客户端中添加账户设置。
10 0
|
3天前
|
Linux 网络安全
Centos6.5安装并配置NFS服务
该内容描述了在Linux系统中设置NFS服务的步骤。首先挂载yum源,然后安装NFS服务,并编辑配置文件。接着,重启rpcbind和NFS服务,可能需要重复此过程以解决初始可能出现的问题。此外,关闭防火墙策略,并再次重启服务。最终,根目录被共享,特定IP网段被允许访问。
9 0
|
3天前
|
存储 分布式计算 NoSQL
MongoDB的简介和安装(在服务器上)
MongoDB的简介和安装(在服务器上)
18 0
|
4天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
16 1
|
10天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
60 2