Linux:DHCP服务

news/2024/10/31 3:24:46/

我的DHCP服务器 是 centos7

 使用的yum安装DHCP服务(如果不会搭建yum库可以查看)

Linux:rpm查询安装 && yum安装_鲍海超-GNUBHCkalitarro的博客-CSDN博客


我的环境为:

两台centos7一台win10

第一台centos7 为 DHCP服务器分发ip

拥有两块网卡   (一个网卡和一个主机在一个网络里,我这里是虚拟机 也就是一个vmnet下)

分别是  vmnet1   和    vmnet2

第二台centos7 为 用户

拥有一块网卡

为vmnet1网卡

第三台win10 为 用户

拥有一块网卡

为vmnet2

vmnet1  分配   192.168.1.0  网段  网卡ip为192.168.1.1      网关为192.168.1.254

vmnet2 分配    192.168.2.0 网段   网卡ip为 192.168.2.1     网关为192.168.2.254

dns分别是    1.1.1.1    和    2.2.2.2


对DHCP服务器开始   基础   环境搭建

由于网卡只有第一个有默认配置文件   第一个网卡可能是 ens33 或者别的  

/etc/sysconfig/network-scripts

中只能找到ifcfg-ens33

并无第二块网卡配置文件

但是现在还有一块为ens36网卡

这时就使用

 cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens36

目前ens36的文件就有了但是内容还是ens33的配置  这时我们就要去手动调整

这个是ens33的配置文件   现在要将他全部改为ens36的

 首先将其中的UUID删掉

 然后修改关于ens33改为ens36

 刚刚我们要将第二块网卡分配2网段就去对默认文档去配置

这样就可以了 

wq保存退出然后重启网卡服务

systemctl restart network

这样我们网卡的固定ip就配置好了

没人规定就一定是网段的第一个ip我这个是为了方便查看才将他们设置成了网段的第一个 

实际上你可以将他们的ip设置成任何  只要不和其他ip冲突的前提下

 现在再去使用yum安装DHCP服务

yum -y install dhcp

 安装完毕以后去查看一下相关的文件

rpm -qc dhcp

被圈的就是主要文件 

现在dhcp服务就安装好了然后进行配置


DHCP服务的文件配置

 现在/etc/dhcp/dhcpd.conf   里是空文件 使用cat查看一下

其中有五行提示  这个就是作者给的提示   被绿色圈起来的路径为 模板   

直接把模板追加到这个主配置文件  然后  通过修改部分模板  即可生效DHCP服务

使用

cat /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example | grep -v '^#' >> /etc/dhcp/dhcpd.conf

再去查看一下主配置文件

 

现在可以看到多了很多配置   直接vi进去进行配置

 vi /etc/dhcp/dhcpd.conf

 第一个圈里的是 分配过去的名字

第二个圈里dns  中间有个,号用于分隔

第三个圈是租期和最大租期

第四个就是dhcp分配网段配置

第一个圈名字可以使用默认的也可以  也可以进行修改

前面是修改后的   后面是修改之前的

这个是其中的一个网卡的  vm1

现在再去下面写一个和这个一样的 

配置写2网段的

 

 圈起来的就是要进行配置的

然后其他的模板可以不用管

直接wq保存退出  然后启动   dhcpd

systemctl status dhcpd

# 查看dhcp状态

systemctl start dhcpd

# 立即启动dhcp

systemctl stop dhcpd
# 立即关闭dhcp

systemctl enable dhcpd

# 开机自动启动dhcp

systemctl disable dhcpd
#开机自动关闭(取消开机自启)

什么都没提示这样就是开启成功  如果提示任何字符就是失败

开启成功


查看效果

现在去另外一台centos上查看获取的dhcp

 再去win10上查看

第一块和第二块都分配成功 


http://www.ppmy.cn/news/265505.html

相关文章

谷歌浏览器翻译修复工具

http://www.wangbaochao.com/blog/article/189

2023最新谷歌翻译修复

1、修改host: 进入etc文件夹,找到host文件 mac:右键访达—前往文件夹–输入“etc/hosts” windows: C:\Windows\System32\drivers\etc 2、利用链接找到translate的ip网址并填入最下面 3、保存后修改成功重新打开Google即可! 链接…

注册表清理软件测试自学,注册表检测及修复工具(RegClean Pro)

注意:该软件下载安装之后会有附带捆绑软件下载,请大家注意,可以通过卸载工具自行卸载! 注册表检测及修复工具(RegClean Pro)软件是一款免费使用且非常专业的系统优化软件。注册表检测及修复工具(RegClean Pro)界面简洁明晰、操作方…

Win10系统修复工具(联想win10系统修复工具)+资源

该修复工具由联想制作,资源包中包括四个工具,用于修复win10系统部分bug。 (资源去主页上传的资源查看,我不知道为啥发布的资源要vip,没有vip的可以私信我,我把文件发给你) 第一个是Win10预装应…

QTranslate翻译工具

CtrlQ全局翻译,中文英文自己识别,指哪打哪可以说,目前翻译有些许延迟,句子也可以翻译,差了点意思。单词的查询速度挺快的,网站页面,各种文件里面都能正常使用。当然也可以考虑使用有道&#xff…

修复谷歌浏览器翻译功能(win10)

1.进入路径:C:\Windows\System32\drivers\etc\hosts 2.用记事本打开hosts文件 3.在文件末尾加入142.250.0.90 translate.googleapis.com;格式为:特定IP地址空一格translate.googleapis.com 4.重启谷歌浏览器 注:若上述操作之后…

Google翻译修复小工具

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具或组件,希望对您有用! 相信大家都知道了,最近 Google 突然关停了 「谷歌翻译中国版」 和「谷歌地图中国版」两个产品,而官方称主要的…

内存不能为read修复工具

指令修复法! 开始菜单,运行 ,输入cmd, 回车,在 命令提示符下输入(复制即可) : for %1 in (%windir%\system32\*.ocx) do regsvr32.exe /s %1 粘贴,回车,滚动完毕后,再输…