Linux(CentOS7)之DHCP服务器配置
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服务器配置相关推荐
- Linux操作系统下DHCP服务器配置方法介绍
Linux操作系统下DHCP服务器配置方法介绍 1.安装dhcp软件包 #rpm –ivh dhcp-3.0.1-12_EL.i386.rpm 2.配置文件dhcpd.conf 由于dhcpd.con ...
- 基于Linux(CentOS7)的网络服务器配置
配置Linux下的SMB服务器 ①项目原理 SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microso ...
- Linux服务配置 DHCP服务器配置
最近在学linux系统搭建各种服务,今天总结一下如何在CentOS 7下配置DHCP服务器.相对简单 一.配置静态IP DHCP作用是给连入网络的没有IP的计算机随机分配IP,作为一个服务器,IP地址 ...
- linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置
今天在做一个小项目的时候突然需要用到DHCP服务器,在这里就为大家简单的介绍一下吧! 我用的是CentOS作为DHCP服务器的.首先,需要通过yum来安装DHCP,这个很简单,这里就不为大家详细说明了 ...
- linux centos7安装git服务器配置,CentOS7 Linux环境下搭建Git仓库
1.安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2.安装Git ...
- Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用
Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用 Linux 下的DHCP服务器配置不像Windows 下那样在图形化界面设置,而是在文本上设置的.DHCP服务器工作时 ...
- Linux下的DHCP固定IP地址
准备工作 输入ifconfig查看客户机的MAC地址 服务器端配置 1.输入vim /etc/dhcp/dhcpd.conf 进行更改 host fantasia { hardware etherne ...
- linux dhcp 论文,毕业论文—基于linux的dhcp服务器配置.doc
毕业论文-基于linux的dhcp服务器配置 基于Linux的DHCP服务器配置 摘 要 随着互联网的普及,人们的工作.学习和生活与网络联系越来越紧密,搭建了许多不同的网络,如企业网.校园网和城区网等 ...
- linux dhcp解释,教会你Suse Linux DHCP服务器配置详解
很多的Suse Linux DHCP服务器配置,而本文详细的讲解了DHCP服务器配置,在这里和大家分享一下,希望对大家有所帮助. 配置文件中有两类陈述: 参数 表明如何执行任务,是否要执行任务,或将 ...
最新文章
- dva 打包多个html,使用dva+umi+antd构建页面(一)
- QT5实现简单的TCP通信
- 如何优雅的使用RabbitMQ
- 如何在LOL中成功制造一颗飞弹?
- linux怎么用两个进程传值,关于linux:将变量脚本参数传递给另一个脚本,然后将qsub传递给程序...
- html css 水平时间轴,纯css+js水平时间轴
- 手机号正则表达 php,php 手机号码正则表达试程序代码_PHP教程
- Form Template Method(塑造模板函数)
- python安装tensorflow报错_Anaconda安装tensorflow报错问题解决方法
- python凯撒密码实现_密码:凯撒密码及其Python实现
- python 函数积累
- 改变计算技术的9个伟大算法
- 滴滴android面试算法,滴滴打车面试经验
- c 和易语言如何传字节集,易语言字节集参数传递详解
- DragonBones骨骼动画制作软件
- 张一鸣是如何练就字节跳动的
- python 封闭图形面积_Python求阴影部分面积
- linux虚拟网卡修改mac地址,Win10秘笈:两种方式修改网卡物理地址(MAC)
- Chrome 技术篇-未安装的crx插件源码查看,crx类型文件解压方法
- 3.7 Docker最新入门教程-Docker入门-多容器应用