Centos 搭建DHCP服务,新建独立网卡完成DHCP实验

CentOS7 部署 DHCP 服务 CentOS7 部署 DHCP 服务。 阅读详情

什么是DHCP

DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。

DHCP有三种机制分配IP地址:

  1. 自动分配方式(Automatic Allocation),DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。
  2. 动态分配方式(Dynamic Allocation),DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。
  3. 手工分配方式(Manual Allocation),客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的IP地址告诉客户端主机。
    三种地址分配方式中,只有动态分配可以重复使用客户端不再需要的地址。

工作原理:
DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的68号端口,DHCP服务器回应应答消息给主机的67号端口。
DHCP工作原理
实验信息:
虚拟机操作平台:VMware® Workstation 15 Pro
操作系统:Centos 7
拓扑图:
拓扑图

在虚拟机中添加一块用于测试DHCP的网卡

点击“编辑”菜单里面的“虚拟网络编辑器”选项,打开虚拟机网络配置器
编辑虚拟机网卡
添加一个网络,设置为“仅主机模式”并设置IP为 192.168.178.0 (后面会用到这个IP作为DHCP自动分配的网络)并关闭DHCP服务
添加一个网络
进入虚拟机设置,将网卡添加进来
添加网络适配器
输入 ifconfig 命令可以看到,刚才的网卡已经成功挂载了进来
网卡已经激活
接下来我们要在这个接口上配置DHCP服务

配置服务器的IP

在安装DHCP服务之前需要先将服务器DHCP接口配置上静态IP
CentOS7默认网卡设备文件存放于 /etc/sysconfig/network-scripts/
目录下, 编辑 ifcfg-ens38(根据 ifconfig 命令结果里面的接口起名) ,如果没有请创建

TYPE=Ethernet                # 网卡类型:为以太网
PROXY_METHOD=none            # 代理方式:关闭状态
BROWSER_ONLY=no                # 只是浏览器:否
BOOTPROTO=static                # 网卡的引导协议:static[中文名称: 静态主机配置协议]
IPADDR=192.168.178.1         #ip地址
NETMASK=255.255.255.0        #子网掩码
GATEWAY=192.168.178.1          #默认网关
DEFROUTE=yes                # 默认路由:是, 不明白的可以百度关键词 `默认路由` 
IPV4_FAILURE_FATAL=no        # 是不开启IPV4致命错误检测:否
IPV6INIT=yes                # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF=yes            # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes            # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no        # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy            # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=ens38                    # 网卡物理设备名称
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698    # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE=ens38                    # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT=yes                        # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes` 

配置好后执行

systemctl restart network
ifconfig

此时可以看到ens38接口引脚配置上了IP
配置成功

安装DHCP服务

yum install -y dhcp

安装DHCP服务

修改配置文件

配置 /etc/dhcp/dhcpd.conf 文件

添加如下配置,注意DNS服务器请设置一个存在的DNS服务器,因为我已经在这个服务器上搭建了DNS系统,所以将DNS服务器设置成了本服务器地址

##网段和掩码
subnet 192.168.178.0 netmask 255.255.255.0 { 
  ##地址范围
  range 192.168.178.100 192.168.178.200;
  ## dns服务器地址 
  option domain-name-servers 192.168.178.1; 
  ##网关
  option routers 192.168.178.1;
  ##广播地址
  option broadcast-address 192.168.178.255;
  ## 租约时间
  default-lease-time 300;
  ## 最大租约时间
  max-lease-time 7200;
}

运行DHCP服务,设置开机自动启动

systemctl enable dhcpd
systemctl start dhcpd
systemctl status dhcpd

启动DHCP服务

iptables 放行UDP 67接口

iptables -I INPUT -p tcp --dport 67 -j ACCEPT
service iptables save

验证结果

配置主机中对应的网卡为DHCP模式
配置主机中对应的网卡为DHCP模式
保存后查看网卡信息,可以看到已经成功拉取到了IP地址了
查看信息
此时在服务状态里可以看到,已经为我的宿主机分配了一个IP地址
服务状态
注意做完实验记得禁用这个网卡,否则可能导致宿主机无法联网!
禁用网卡
参考文档
centos7之dhcp服务部署、管理、配置详解
Centos7静态ip设置(亲测有效)
CentOS7搭建DHCP服务器

CentOS 7 搭建DHCP中继服务 实验机: centos 7 两台 : DHCP服务器 一台 DHCP中继服务器 一台 windows: 客户机 一台 目的:让windows客户机获取到192.168.11网段的ip地址 步骤1: 配置虚拟网卡及ip地址 centos 7(DHCP服务端): 1. VM1 虚拟网卡 2. ip地址192.168.10.2 /24 3. 网关:192.168.10.1 4. 路由:192.168.11.0 255.255.255.0 192.168.10.1 centos7.. 阅读详情

相关推荐

Linux(CentOS7)之DHCP服务器配置

DHCP服务器配置 实验环境(本实验是用VmwareWorkstation软件实现的) 主机类型 操作系统 IP地址 DHCP服务端 CentOS7 192.168.11.38 DHCP客户机 CentOS7 DHCP自动获取地址 1.实验环境准备—配置虚拟机网络类型(两台主机都要配置成一样的) 2.注意:虚拟机软件VmwareWorkstation默认开启了虚 拟机DHCP服务,必须关闭后再进行DHCP实验 3.实验环境准备—配置DHCP服务端的IP地址nmtui命令 [roo

m0_53521757的博客 7766

Centos7网络设置和DHCP

配置DHCP客户端:编辑/etc/sysconfig/network-scripts/ifcfg-文件,将其中的BOOTPROTO设置为dhcp,保存并关闭文件,然后重启网络服务以使更改生效。此外,网络设置涉及到网络安全和与其他设备的互连性,建议在进行任何更改之前备份相关配置文件,并谨慎调整网络设置。错误的文件格式:在编辑网络配置文件时,常见的错误包括缺少必要的字段、使用错误的语法或格式,例如遗漏了冒号、等号或引号等。请务必小心检查您的配置文件,并按照正确的格式和语法进行配置。

Feson06的博客 4328

CentOS 7简单DHCP配置

CentOS 7 linux简单DHCP配置。添加虚拟网络。配置DHCP主配置文件dhcpd.conf。配置CentOS 7 网卡文件 案例描述 某企业有80台计算机,所使用的IP地址段为192.168.10.100~192.168.10.200,子网掩码为255.255.255.0,网关为192.168.10.2

DaDdai的博客 7161

CentOS7搭建DHCP服务器

(1).实验环境   DHCP服务器:youxi1  192.168.1.6(外网)   测试主机:youxi2  192.168.1.7(外网)   DHCP是C/S模式,服务器端监听端口67/UDP(bootps),客户端默监听认端口68/UDP(bootpc) (2).实验 1)在DHCP服务器上安装dhcp服务 [root@youxi1 ~]# yum -y install...

weixin_30315435的博客 894

DHCP服务器配置-Centos

Centos下DHCP服务的配置的详细过程及测试方法

假装有标题 6731

grafana 配置页面告警

Rate 下拉选择也可,保持默认也可。By label 选择一个比如选择filename。配置无数据或者错误数据的时候如何处理,这里选择 Normal (表示当做正常不会告警)单机 node_name 标签,选择一个主机,选好后单机 Show logs。单机 New floder,如果之前配置过,也可以选择。单机 Save contact point 保存即可。会跳出如下对话框(如果没有跳出就自己单机选择下)完成后会自动生成如下图,告警规则部分就配置好了。选择告警接收方式(这里选择企业微信 WeCon)

weixin_40548182的博客 3234

Centos配置dhcp

centos配置dhcp服务dhcp中继来让客户端获取ip

LLLLLoodwd的博客 1242

SAP ERP销售应收&成本科目确定

ERP作为业财一体软件,其中最核心的就是业务与财务模块的自动集成,无需财务进行手工做账,提高工作效率的同时降低人工操作产生的误差。今天浅浅的分享一下SD模块生成会计凭证时,借贷项确定的系统配置。一般项目上借贷项、科目都有FICO提供,但是具体的集成配置是在SD这边。

weixin_43657667的博客 1562

保姆级讲解 DHCP服务器的搭建、配置与管理

Centos 7 下的DHCP搭建 初学者必看

熙灿 WaitAyaka CSDN B站 贴吧同名 9430

Windows下构建ImGui.Net

工具 Visual Studio 2017 操作 下载项目 git clone https://github.com/mellinoe/ImGui.NET.git 编译 右键以下两个项目并调试: ImGui.NET.SampleProgram ImGui.NET.SampleProgram.XNA Error fix 中间遇到一些问题: SDK版本不对 去微软官网下载安装对应版本 由于设置了代理被远程服务器拒绝连接 关闭代理(也许在环境变量中) nuget源无对应资源,404 NOT FOUN

jojozym的博客 1482

Windows系统离线搭建PyTorch深度学习环境全攻略(CUDA+cudnn实战)

本文提供了一份在Windows系统下离线搭建PyTorch深度学习环境的完整实战指南。文章详细讲解了如何在没有网络连接的情况下,正确安装和配置CUDA、cudnn以及PyTorch,并构建独立的Python虚拟环境。重点强调了版本依赖关系的重要性,并提供了从驱动准备到环境验证的每一步操作,旨在帮助用户高效、稳定地部署可复用的GPU深度学习开发环境。

table的专栏 572

CentOS 8 搭建DHCP服务器实战

DHCP的原理及在linux系统搭建DHCP服务器

shengjie87的博客 6752

告别全局搜索!7种SRP-PHAT快速算法实战对比:哪个更适合你的麦克风阵列?

本文深入探讨了7种SRP-PHAT改进算法在声源定位领域的实战表现,包括SRC、CFRC、SPF等方案。通过对比计算效率、定位精度和环境鲁棒性等核心指标,为不同场景(如会议室、智能家居、工业机器人)提供算法选型建议,帮助工程师优化麦克风阵列性能。

weixin_42546392的博客 393

Linux系统CentOS7下配置DHCP服务

2020.5.27 学习笔记 1+x–3.7:DHCP服务与管理 实验目的: (1)完成DHCP的安装与配置。 (2)主机经DHCP服务自动获取到IP地址。 有错在最后查看是否其中一项。记得快照备份不然到时候哭都没声 准备: 使用 VMWare Workstation 软件安装 CentOS 7.2 操作系统,镜像使用提供的CentOS-7-x86_64-DVD-1511.iso,最小化安装 CentOS 7.2 虚拟机两台,网卡模式为桥接并配置好 IP 地址。YUM 源使用本地 CetnOS 7.2 系统

weixin_45642360的博客 3979

AIO-1126-JD4(RV1126)蓝牙通讯(BLE)

AIO-1126-JD4采用了正基科技推出的一款集成WiFi、蓝牙功能的模组AP6236,支持高速(HS)功能的蓝牙 4.0,集成了 1.5 类功率放大器(PA),并支持低功耗蓝牙(BLE)。提到正基就不得不提下博通。博通和正基是芯片技术与模块制造方面的合作关系,正基科技是中国台湾的公司,在无线通信模块领域有一定的市场份额,博通则是全球领先的有线和无线通信半导体公司。正基把包含博通关键IP的核心芯片和自家的射频部分等封装在一起,即SIP(System In Package)。

w1820020635的博客 1121

【100%通过率】2023华为od机试C卷【电脑病毒感染】Java&Go 实现

一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t 表示。其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果最后有电脑不会感染,则返回-1.

MISAYAONE的博客 2851

如何在Centos7中搭建DHCP服务

Linux系统中搭建DHCP时 ** 整体思路: 安装——配置——启动——调试** 1. 安装dhcp服务端 yum -y install dhcp 2. 配置dhcp服务器 vim /etc/dhcp/dhcpd.conf subnet 192.168.7.0 netmask 255.255.255.0 { 声明dhcp作用域 range 192.168.7.200 192.168.7.249;...

yff的博客 1万+

地下管网巡检机器人:基于YOLOv8与UI界面的智能化系统设计与实现

通过YOLOv8模型的目标检测功能结合实时视频流,我们能够实现对地下管网巡检机器人的智能化控制。系统通过图像识别技术帮助巡检人员快速识别管道中的各种缺陷和障碍物,从而提高巡检效率和准确性。未来,我们可以继续优化模型,增加更多的目标类别,并通过强化学习等方法提高机器人的自主巡检能力。此外,随着硬件技术的发展,未来的巡检机器人可能会具备更强的感知能力和更高的智能水平。

YOLO 526

Centos 7搭建DHCP服务器(简洁版)

周五的局域网组网这门课,有教在linux环境下搭建简单dhcp服务器。 说实话看懂报错确实很重要,当然也要确保代码正确。 下面开始模拟环境。 1.使用Centos 7搭建DHCP服务器,来为主机获取IP地址。 2.网络规划:PC1属于VLAN10,PC2属于VLAN20。与dhcp服务器相连的为VLAN30。 3.交换机作为DHCP中继。 下面开始吧,首先我们先完成交换机上面的配置。 第一步.创建VLAN 10 20 30 .第二步:将接口划分好正确的vlan 第三步:配置好vlan间路由。这里我们使用

qq_45519920的博客 1207

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

【操作系统】Centos7安装部署DHCP服务实战

Centos7安装部署DHCP

互联网小阿祥 8964

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Linux & ENSP 搭建DHCP服务器并实现中继

文章目录一、实验环境二、实验步骤三、实验总结 一、实验环境 华为ENSP模拟器、VMware Workstation 15.5、Centos 7.6 二、实验步骤 1、在ENSP中搭建如下拓扑; 2、分别配置二层交换机SW1与三层交换机RSW1 配置二层交换机SW1 [Huawei] sysname SW1 [SW1] vlan batch 10 20 100 [SW1]interface Ethernet 0/0/4 [SW1-Ethernet0/0/4] port link-type access

u014042047的博客 3979

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

你一定要会的,centos搭建dhcp服务(超详细~)

dhcp即动态主机设置协议,是一个局域网的网络协议,使用UDP协议工作。主要是给网络快速自动地分配IP地址,DHCP能够帮助我们将IP地址和相关IP信息分配给网络中计算机。dhcp还可以给设备上配置正确的子网掩码,默认网关和DNS服务器信息。由于这些功能,现在几乎每台连接到网络的设备都配置了dhcp。DHCP通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

2361

CentOS8.5.2111(3)实验之DHCP服务器架设

一、实验目标1.掌握DHCP服务器的主配置文件各项申明参数及操作及其含义2.具备DHCP服务器、中继服务器的配置能力3.具备测试客户端正常获取服务器分配地址的能力4.具备DHCP服务器故障排除能力二、实训原理/流程。

wusam的专栏 2597

CentOS7下快速搭建DHCP服务器指南

/ 路由器ip,一般默认*.*.*.2。// IP池的范围,自己定即可。复制dhcpd.conf中有一个模板,模板文件代替dhcpd.conf文件。配IP地址-->挂在镜像-->安装yum仓库-->下载dhcp*软件。查看/etc/dhcp/目录有dhcpd.conf源文件。

qq_63439264的博客 1808

Linux搭建DHCP服务器(基于Centos搭建)

一,前期准备 1.安装上两个Centos操作系统 一个用来作为DHCP服务器,一个作为客户端用来做测试,客户端也可以用windows来测试,由于静态获取IP后电脑会断网,我这里采用Centos做服务器 2.查看要作为DHCP服务器的IP 如果IP地址是动态获取的改为静态的,只有静态获取IP地址才能作为DHCP服务器 改为静态IP vim /etc/sysconfig/network-scripts/ifcfg-ens33(自己本地网卡名称) 3.重新启动网卡,查看IP地址是否更改 重启网卡 servi

weixin_44238197的博客 2167

Linux虚拟机搭建DHCP服务的完整步骤

首先普及一下dhcp的基础知识 dhcp(Dynamic Host Configuration Protocol):动态主机配置协议 指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。 DHCP三种机制分配ip地址 1.自动分配 2.动态分配 3.手工分配 下面就是DHCP服务搭建的步骤 实验设备(Centos7.5虚拟机和windows2003虚拟机) 1.配置一个静态ip (毕竟它是一台服务器,ip不能经常改变),这里我选的网卡是VM

G_Fu_Q的博客 6934
上一篇: Centos 安装DNS服务器并配置无查询结果转发功能
下一篇: Centos 下搭建postfix和Dovecot的邮箱服务系统
666小奇
博客等级 码龄10年 1671粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值