您当前的位置:首页 > 电脑百科 > 站长技术 > 服务器

如何在linux系统上部署DHCP服务器,并用ENSP模拟测试

时间:2022-10-06 16:32:33  来源:今日头条  作者:微笑橙子mR

一、软硬件准备:

软件

VMware软件,这里我以VMware® Workstation 15 Pro为例;

centos镜像,这里我以centos8.3为例;

硬件


 

二、在window系统部署linux系统,这里以centos为例

1、下载镜像,

http://mirrors.aliyun.com/centos/8.3.2011/isos/x86_64/


 

这里我选择DVD版的,文件会比较大一些。

虚拟机安装CentOS系统,之前都是用7,这次想试试8,发现只有2种ISO下载,一是7个多G的DVD,一个是700多M的boot版本,如果选boot,只能从网络安装,在安装时需要先打.NETwork&Host,然后设置Installation Source。


 

2、虚拟机环境准备

1、选择“创建新的虚拟机”


 

2、选择“自定义(高级)”

典型安装:VMware为帮你设置一下默认配置,对新手来说很方便,一直点击“下一步”即可

自定义安装:我们针对性的把一些资源需要加强,把不需要的资源移除,避免资源的浪费,同时也获得更好的体验。


 

3、兼容性设置,这个就看自己需要,否则点击下一步即可。


 

4、选择“稍后安装操作系统”


 

5、选择“linux”,版本这里选择centos 7 64位


 

6、给虚拟机命名及设置虚拟机保存位置


 

7、对处理器、内存进行分配,根据需要来设置,不够后面还可以修改。


 


 

8、选择网络类型,虚拟机提供了4种连接方式:桥接网络、NAT、仅主机模式、不使用网络连接。这里,我以桥接网络为例进行设置。


 

9、下面2个按默认设置即可


 


 

10、选择“创建新虚拟磁盘”


 

11、磁盘容量暂时分配推荐的20G,后期可随时增加。注意:不要勾选立即分配所有磁盘,否则虚拟机会将20G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。

勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。


 


 


 

上图,可以点击“自定义硬件”,移除不必要的资源,然后点击完成。

如果忘了点击“自定义硬件”,没关系,也可以在设置中进行修改:


 

例如:以移除声卡为例,单击,然后点击下方“移除”即可


 

3、安装Centos系统

a、在刚刚创建的虚拟机中设置,加载已下载好的centos镜像。


 

选择DVD版


 


 

b、点击 “开启此虚拟机”,进行安装操作系统


 


 

c、设置时间:


 


 


 

d、软件选择,这里选择“sever with GUI”


 

e、设置root密码、管理员账号密码


 


 


 


 

设置完,点击开始安装


 


 

重启系统


 


 


 

三、搭建DHCP服务器

注意:虚拟机软件VmwareWorkstation默认开启了虚拟机DHCP服务,必须关闭后再进行DHCP实验。


 


 

设置仅主机模式:


 

使用下列命令,进行设置IP地址:

nmtui


 


 


 


 


 


 

上述配好后,点击选择Hide


 


 


 

四、开始实验

首先,安装dhcp前,你的网络无论是选择桥接还是仅主机模式,一定要先验证一下,能不能上网?


 


 


 


 

安装DHCP服务:

dnf -y install dhcp-server


 

配置DHCP服务:


 

如果你不会配置dhcp,可以看看提示,配置dhcpd文件,可以参考该目录下的实例。

以下配置可以直接复制,粘贴:

default-lease-time 600;max-lease-time 7200;dDNS-update-style none;authoritative;subnet 192.168.20.0 netmask 255.255.255.0 { range 192.168.20.101 192.168.20.200; option routers 192.168.20.1; option subnet-mask 255.255.255.0; option domAIn-name-servers 8.8.8.8;
}


 


 

粘贴后,按一下esc,输入“:wq!” 保存退出。

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

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

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

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

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

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

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

systemctl enable dhcpd && systemctl start dhcpd


 

配置防火墙

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

firewall-cmd --permanent --add-service=dhcp

firewall-cmd --reload


 

使用下列命令查看dhcp服务状态:

systemctl status dhcpd


 

状态是失败的,需要确保网卡ip和DHCP是同网段的:

(刚刚为联网下载dhcp程序源,网卡临时改为桥接模式,现在再改回仅主机模式)


 

顺便也确认一下网卡ip地址:


 

然后再次查看一下dhcp服务状态:


 

正常了!

接下来,我们来用ensp桥接这台DHCP服务器:


 

虚拟机与ensp桥接设置如下:


 

然后把两台PC1设置成通过DHCP获取IP地址:


 


 

然后在PC上面查看一下IP地址是否获取到了?


 


 

上图,可知ensp里的PC通过DHCP服务器获取到IPv4地址了。

怎么样,你学废了吗?



Tags:DHCP   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
解析PPPoE与DHCP:运维工程师必备知识
在当今的网络环境中,PPPoE(Point-to-PointProtocol over Ethernet)和DHCP(DynamicHost ConfigurationProtocol)是两个非常重要的技术。它们在为网络中的设备分配IP地址以及管理网...【详细内容】
2023-12-25  Search: DHCP  点击:(92)  评论:(0)  加入收藏
手把手带你配置一个 DHCP 服务器
1 前言 最近部门内部成立一个网络兴趣小组,初衷是通过网络知识学习,在遇到网络问题时能够承担起一个与网络侧同学有效沟通的 “连接人” 的角色,求学这么多年其实也陆续学了不...【详细内容】
2023-12-07  Search: DHCP  点击:(102)  评论:(0)  加入收藏
什么是DHCP?DHCP是怎么工作的?
DHCP是一种网络管理协议,用于为网络中的每一台主机动态分配IP地址、子网掩码、默认网关和DNS服务器等IP相关信息,以便能够高效地进行通信。DHCP能够集中自动管理IP地址的分配,...【详细内容】
2023-09-27  Search: DHCP  点击:(313)  评论:(0)  加入收藏
如何在 RHEL 9 上配置 DHCP 服务器
在本指南中,你学习了如何在 RHEL 9 / Rocky Linux 9 上安装和配置 DHCP 服务器。请在下面的评论部分发表你的疑问和反馈。DHCP 是 “动态主机配置协议Dynamic Host Configura...【详细内容】
2023-05-24  Search: DHCP  点击:(327)  评论:(0)  加入收藏
图解DHCP协议,搞懂你的电脑/手机如何自动获取IP的
大家好,我是IT售前工程师Bernie。本文简要介绍下,在计算机网络中DHCP的技术原理,欢迎阅读。我们知道,无论是手机、电脑、笔记本,还是其他智能终端,只要连上WIFI或者网线,就能够直接...【详细内容】
2023-04-13  Search: DHCP  点击:(248)  评论:(0)  加入收藏
三层交换机如何配置DHCP?华为交换机操作步骤详解!
前言:在企业网中,DHCP(动态主机配置协议)是一种自动配置网络参数的服务。而三层交换机则是企业网络架构中的重要组成部分,具有路由和交换功能。因此,在网络管理中,配置三层交换机的...【详细内容】
2023-04-02  Search: DHCP  点击:(289)  评论:(0)  加入收藏
巧用DHCP服务器 防止IP地址冲突
在公司的实际网络环境中存在着许多的小型局域网,它们往往是位于一个部室的大办公室内,里面有十几台电脑,用一台普通的交换机或HUB连接起来,里面还会有一台充当打印服务器的电脑(...【详细内容】
2023-03-30  Search: DHCP  点击:(234)  评论:(0)  加入收藏
如何在linux系统上部署DHCP服务器,并用ENSP模拟测试
一、软硬件准备:软件VMware软件,这里我以VMware® Workstation 15 Pro为例;Centos镜像,这里我以centos8.3为例;硬件 二、在window系统部署linux系统,这里以centos为例1、下载...【详细内容】
2022-10-06  Search: DHCP  点击:(502)  评论:(0)  加入收藏
简单拨号网络的配置PPPOE+DHCP+NAT配置——HUAWEI篇
实验拓扑拓扑说明: ISP 模拟营运商PPPOE Server路由器client 模拟用户PPPOE Client路由器实验要求: ISP 配置PPPOE认证方式为CHAP,账号密码均为 huaweiClient通过PPPOE拨号链接...【详细内容】
2022-10-03  Search: DHCP  点击:(965)  评论:(0)  加入收藏
网络运维中,DHCP配置
今天晓林电脑给大家分享DHCP配置问题一、dhcp的简介DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取...【详细内容】
2022-06-24  Search: DHCP  点击:(546)  评论:(0)  加入收藏
▌简易百科推荐
为什么Nginx被称为“反向”代理呢?
Nginx(发音为"engine-x")是一款高性能、轻量级的开源Web服务器软件,也可用作反向代理服务器、负载均衡器和HTTP缓存。Nginx之所以有被称为“反向”代理,是因为它充当客户端设备...【详细内容】
2024-02-01  coderidea  微信公众号  Tags:Nginx   点击:(60)  评论:(0)  加入收藏
哪种服务器操作系统更好呢?
在当今的IT世界中,服务器操作系统扮演着至关重要的角色。它们是确保服务器能够高效、安全地运行的关键因素。然而,对于许多人来说,服务器操作系统的种类和特点可能是一个复杂的...【详细内容】
2024-01-30    简易百科  Tags:操作系统   点击:(76)  评论:(0)  加入收藏
什么是VPS服务器
VPS服务器是一种虚拟化技术,它将一台物理服务器划分为多个虚拟的独立服务器,每个虚拟服务器都可以拥有自己的操作系统、运行环境、应用程序等。这种技术使得每个虚拟服务器可...【详细内容】
2024-01-30    简易百科  Tags:VPS服务器   点击:(71)  评论:(0)  加入收藏
VPS服务器下载速度慢?这五招帮你提速
VPS服务器下载速度慢可能会让用户感到沮丧,尤其是对于需要大量下载和上传数据的用户。幸运的是,有一些方法可以帮助您提高VPS服务器的下载速度,使您的在线体验更加顺畅。在本文...【详细内容】
2024-01-30  IDC行业观察者    Tags:VPS服务器   点击:(58)  评论:(0)  加入收藏
美国VPS和英国VPS:地理位置对服务器性能的影响
在今天的数字时代,VPS已成为在线业务和网站托管的关键组成部分。然而,选择合适的VPS主机服务时,地理位置通常被忽视,尽管它对服务器性能有着重要的影响。本文将探讨美国VPS和英...【详细内容】
2024-01-26  IDC行业观察者    Tags:服务器   点击:(55)  评论:(0)  加入收藏
如何判断服务器所需带宽:基于业务需求和流量模式的关键考量
在选择服务器时,带宽是一个重要的考虑因素。带宽的大小直接影响到网站的加载速度和用户的访问体验。那么,如何判断服务器需要多大的带宽呢?本文将为你揭示这一关键问题的答案...【详细内容】
2024-01-26  源库科技    Tags:服务器   点击:(75)  评论:(0)  加入收藏
服务器内存空间及IO操作原理解析
服务器的内存空间分为内核空间和用户空间,而我们编写的程序通常在用户空间中运行。在进行读写操作时,我们直接操作的是用户缓冲区,而用户缓冲区的内容来自于内核缓冲区。这种内...【详细内容】
2024-01-23  王建立    Tags:服务器   点击:(44)  评论:(0)  加入收藏
如何在Java环境中安装Nginx?
1. 下载Nginx:首先,前往Nginx官方网站(https://nginx.org/en/download.html)下载新版本的Nginx。选择适合您操作系统的版本,通常有Windows、Linux和Mac等不同操作系统的版本可供...【详细内容】
2024-01-22  敲代码的小动    Tags:Nginx   点击:(63)  评论:(0)  加入收藏
服务器证书和SSL证书有啥区别?
在互联网经济时代,随着越来越多的信息以及合作都是从企业官网开始的,因此绝大多数企业都会为自己的网站配置SSL证书,以提高安全性。在接触SSL证书时,也有很多人称之为服务器证书...【详细内容】
2024-01-10  安信SSL证书    Tags:服务器证书   点击:(65)  评论:(0)  加入收藏
宝塔面板怎样部署java项目?
宝塔面板怎样部署java项目?在使用宝塔面板部署Java项目之前,需要确保已经安装了Java Development Kit (JDK)。接下来,将介绍如何使用宝塔面板来部署Java项目的步骤。步骤一:安装...【详细内容】
2024-01-09  西部数码    Tags:宝塔面板   点击:(115)  评论:(0)  加入收藏
站内最新
站内热门
站内头条