DHCP服务器配置

实验环境(本实验是用VmwareWorkstation软件实现的)

主机类型 操作系统 IP地址
DHCP服务端 CentOS7 192.168.11.38
DHCP客户机 CentOS7 DHCP自动获取地址

1.实验环境准备—配置虚拟机网络类型(两台主机都要配置成一样的)

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

3.实验环境准备—配置DHCP服务端的IP地址nmtui命令

[root@localhost ~]# nmtui


4.实验环境准备–配置DHCP客户端的IP地址

[root@localhost ~]# nmtui


开始实验:

一、服务端
1.安装dhcpd服务程序
首先要配置好yum源,然后再安装dhcp。
(1)配置yum源参考链接https://blog.csdn.net/m0_53521757/article/details/112546446
(2)

[root@localhost ~]# yum -y install dhcp

2.编辑配置文件/etc/dhcp/dhcpd.conf 加入以下内容

default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.11.0 netmask 255.255.255.0 {
range 192.168.11.2 192.168.11.100;
option routers 192.168.11.1;
}
//
内容的含义:
默认租约时间 21 600秒
最大租约时间 43200秒
IP地址范围 192.168.11.1~192.168.11.100
子网掩码 255.255.255.0
//

[root@localhost ~]# vim /etc/dhcp/dhcpd.conf


3.重启dhcpd服务程序:

[root@localhost ~]# systemctl restart dhcpd.service

4.添加到开机启动项中:

[root@localhost ~]# systemctl enable dhcpd.service


完整代码:(服务端)

[root@localhost ~]# nmtui
[root@localhost ~]# yum -y install dhcp
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf//给该配置文件添加内容
[root@localhost ~]# systemctl restart dhcpd.service
[root@localhost ~]# systemctl enable dhcpd.service

二、客户机
在DHCP客户机上重启网卡设备,即可自动获取到IP地址
1.重启网卡:
方法1
在网络设置中重新开启网卡

方法2:
在终端上使用命令关闭打开网卡即可

[root@localhost ~]# ifdown ens33
[root@localhost ~]# ifup ens33


2.获取IP地址

[root@localhost ~]# ifconfig


我们可以看到,已经拿到了11段的IP地址。

完整代码:(客户机)
使用方法2重启网卡

[root@localhost ~]# nmtui
//使用方法2重启网卡:
[root@localhost ~]# ifdown ens33
[root@localhost ~]# ifup ens33
[root@localhost ~]# ifconfig

三、可能出现的错误问题:

dhcpd服务开启失败

在其他配置正确的情况下,很有可能是文件/etc/dhcp/dhcpd.conf 配置错误,所以重新检查一下该文件,然后再开启dhcpd服务程序,如果没有显示问题,则启动成功。

今天的分享就到这里,大家有什么问题私信和评论都行,博主肯定会回复的。希望大家指出我的不足之处,我们共同努力。

Linux(CentOS7)之DHCP服务器配置相关推荐

  1. Linux操作系统下DHCP服务器配置方法介绍

    Linux操作系统下DHCP服务器配置方法介绍 1.安装dhcp软件包 #rpm –ivh dhcp-3.0.1-12_EL.i386.rpm 2.配置文件dhcpd.conf 由于dhcpd.con ...

  2. 基于Linux(CentOS7)的网络服务器配置

    配置Linux下的SMB服务器 ①项目原理 SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microso ...

  3. Linux服务配置 DHCP服务器配置

    最近在学linux系统搭建各种服务,今天总结一下如何在CentOS 7下配置DHCP服务器.相对简单 一.配置静态IP DHCP作用是给连入网络的没有IP的计算机随机分配IP,作为一个服务器,IP地址 ...

  4. linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置

    今天在做一个小项目的时候突然需要用到DHCP服务器,在这里就为大家简单的介绍一下吧! 我用的是CentOS作为DHCP服务器的.首先,需要通过yum来安装DHCP,这个很简单,这里就不为大家详细说明了 ...

  5. linux centos7安装git服务器配置,CentOS7 Linux环境下搭建Git仓库

    1.安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2.安装Git ...

  6. Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用

    Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用 Linux 下的DHCP服务器配置不像Windows 下那样在图形化界面设置,而是在文本上设置的.DHCP服务器工作时 ...

  7. Linux下的DHCP固定IP地址

    准备工作 输入ifconfig查看客户机的MAC地址 服务器端配置 1.输入vim /etc/dhcp/dhcpd.conf 进行更改 host fantasia { hardware etherne ...

  8. linux dhcp 论文,毕业论文—基于linux的dhcp服务器配置.doc

    毕业论文-基于linux的dhcp服务器配置 基于Linux的DHCP服务器配置 摘 要 随着互联网的普及,人们的工作.学习和生活与网络联系越来越紧密,搭建了许多不同的网络,如企业网.校园网和城区网等 ...

  9. linux dhcp解释,教会你Suse Linux DHCP服务器配置详解

    很多的Suse Linux DHCP服务器配置,而本文详细的讲解了DHCP服务器配置,在这里和大家分享一下,希望对大家有所帮助. 配置文件中有两类陈述: 参数  表明如何执行任务,是否要执行任务,或将 ...

最新文章

  1. dva 打包多个html,使用dva+umi+antd构建页面(一)
  2. QT5实现简单的TCP通信
  3. 如何优雅的使用RabbitMQ
  4. 如何在LOL中成功制造一颗飞弹?
  5. linux怎么用两个进程传值,关于linux:将变量脚本参数传递给另一个脚本,然后将qsub传递给程序...
  6. html css 水平时间轴,纯css+js水平时间轴
  7. 手机号正则表达 php,php 手机号码正则表达试程序代码_PHP教程
  8. Form Template Method(塑造模板函数)
  9. python安装tensorflow报错_Anaconda安装tensorflow报错问题解决方法
  10. python凯撒密码实现_密码:凯撒密码及其Python实现
  11. python 函数积累
  12. 改变计算技术的9个伟大算法
  13. 滴滴android面试算法,滴滴打车面试经验
  14. c 和易语言如何传字节集,易语言字节集参数传递详解
  15. DragonBones骨骼动画制作软件
  16. 张一鸣是如何练就字节跳动的
  17. python 封闭图形面积_Python求阴影部分面积
  18. linux虚拟网卡修改mac地址,Win10秘笈:两种方式修改网卡物理地址(MAC)
  19. Chrome 技术篇-未安装的crx插件源码查看,crx类型文件解压方法
  20. 3.7 Docker最新入门教程-Docker入门-多容器应用

热门文章

  1. JetBrains出品,一款好用到爆的数据库工具,惊艳到了!!!
  2. var ev = ev || event
  3. 使用wp-config Redirect震撼少年黑帮
  4. 如何将.p7b证书导出为.cer格式
  5. 裸辞接单第一个月能赚多少?
  6. android stuido 3.0以上library使用flavor
  7. 二维数组正式讲+田忌赛马
  8. 《Crossy Road》效仿《Angry Birds》进行周边商品销售
  9. CTF-crypto(在线工具)
  10. C++:设计一个虚基类Person