CentOS6.7搭建部署DHCP服务 (详解主配置文件)
DHCP服务
dhcp:动态主机配置协议。从bootp演变而来,引进了租约、续租功能,成为了现在的DHCP。
需要就分配,不需要就回收。
工作过程:
1、当获得地址是,有租约期限,当你关机时,IP地址将回到DHCP服务器中给别人用。
2、当租期到达时,可以续租。DHCP的续租租期都比较早,可以自己定义。
3、当客户端使用期限到达续租时间时,服务器不响应时,IP地址继续用。
4、当到达使用期限的一半时间后,再去找服务器响应,寻求续租,若服务器不响应。继续用!
5、当使用的期限到达一半的一半时间,再去寻求服务器响应。若服务器再不响应。
6、当到达最后的时间段,服务器再不响应时,这IP地址客户端不要了,重新找新的 DHCP服务器。
7、寻找新的DHCP服务器时,使用广播方式进行寻找。
8、若找到多个DHCP服务器,谁响应的速度快,就用谁的。
TCP/IP配置(IPADDR、NETMASK、GATWY、DNS)
能够实现能够提供给其他人使用的地址空间列表-----地址池
DHCP报文
1、建立关系(整个过程广播发送)
客户端 ---> DHCPDISCOVER
DHCPOFFER <---服务器
客户端 ---> DHCPREQUEST
DHCPACK <---服务器
2、续租过程(整个过程单播发送)
客户端 ---> DHCPREQUEST
DHCPACK <--- 服务器
注意!!!!
1、若公司中有好多部门,中间有路由器,因为路由器拒绝广播包,所以要给路由器配置(DHCP Relay)
2、dhcp服务区的网卡地址一定要跟地址池中的地址在同一网段!
保留地址:动态分配一个固定的地址。永远保留给一个特定的主机使用。保留地址不能使用地址池中的地址,而且还要与网卡在同一网段。
dhcp配置文件
ddns-update-style interim; :表示dhcp服务器和dns服务器的动态信息更新模式。这行必须要有dhcp服务器才能启动以来。
Default-lease-time 21600; 默认租约时间
Max-lease-time 43200; 最大租约时间
Option domain-name "123.com"; 域名服务器的名称
Option domaini-servers 192.168.0.1 默认域名服务的ip地址
Sub 后从“{”开始 到最后一个“}”结束表示子网属性。其主要配置只对大括号里的内容有效。一个配置文件可以有多个子网属性。
Sub 192.168.0.0 netmask 255.255.255.0 ; (意思是我所分配的ip地址所在的网段
为192.168.0.0 子网掩码为255.255.255.0 )
Range 192.168.0.2 192.168.0.100; (分配的ip地址范围为192.168.0.2到
192.168.0.100)
Option subnet-mask 255.255.255.0 ; (分配ip地址的子网掩码为 255.255.255.0
Option routers 192.168.0.3; (分给客户机的网关为192.168.0.3)主:图中的option router 应改成option routers 在这图片不再更改了。
有时候我们需要为某一个机器配置固定的ip地址,而下面的配置选项满足了这一要求:
Host server01 {
Hardware ethernet b0:c0:12:f2:a3:a4;
Fixed-address 192.168.0.100;
}
具体含义和简单意思是“我们给客户机mac地址为b0;c0;12;f2;a3;a4所配置的ip地址为192.168.0.100”。
CentOS6.7搭建部署DHCP服务 (详解主配置文件)的更多相关文章
- CentOS6.7搭建部署FTP服务 (详解主配置文件)
FTP传输 三种解析: username -->UID :/etc/passwd 将用户名转换成UID的库. hostname---> IP :DNS服务,/et ...
- CentOS6.7搭建部署DNS服务 (详解主配置文件)
-DNS服务器的基本原理 域名简介:使用tcp/udp协议,默认使用53端口号 默认情况下,客户端发起的查询请求都是用UDP/53查询的. 默认情况下,从从服务器到主服务器传输数据用的是TCP/53. ...
- Debian10快速部署DHCP服务
前言 DHCP(动态主机配置协议)是一个局域网的网络协议.指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码. 进日,想提升一下自己的技术水平,于是就做 ...
- DHCP服务详解
DHCP概念和原理 dhcp服务作用 为大量客户机自动分配地址,提供集中管理 减轻管理和维护成本,提高网络配置效率 可分配的地址信息主要包括: 网卡的IP地址.子网掩码 对应的网络地址 默认网关地址 ...
- Linux环境下部署svn服务详解
说明 环境: 操作系统:centos 8.0 IP:39.100.228.13 安装 用ROOT账号登录,在控制台执行以下命令,一直默认安装就好可以了. [root@localhost ~]#yum ...
- CentOS6.7安装部署Nginx(详解主配置文件)
keepalived + nginx :实现高可用 nginx: web服务器 反向代理,也支持缓存(缓存在磁盘上) 支持FastCGI tengine:淘宝官方在nginx原有的代码的基础上对n ...
- nagios系列(一)centos6.5环境部署nagios服务端
nagios软件安装包存放目录:/home/oldboy/tools nagios服务安装目录:/usr/local/nagios 1.配置yum源 echo "------ step 1: ...
- CentOS6.7安装部署php5(详解安装选项与主配置文件)
模块安装---PHP 编译环境:gcc gcc-c++ pcre-devel openssl-devel libxml2 libxml2-devel bzip bzip-dev ...
- DHCP服务原理与搭建(Linux系统+路由器,二选一方案)
大家都知道上网的最基本前提是要在终端上设置IP.子网掩码.网关.DNS等地址信息,在家里或者在办公室很多时候打开电脑后发现就可以上网,并没有手动设置IP.掩码.DNS地址也能上网,这是什么原因呢?其实 ...
随机推荐
- IntelliJ IDEA 插件推荐
1.GenerateAllSetter 自动生成类set方法 2.GsonFormat 根据JSON创建实体 3.Lombok plugin 简化代码 4. .ignore 忽略git提交文件 5.A ...
- python requests 上传excel数据流
headers=self.headers #获取导入模版 file_home = self.import_template log.info(file_home) wb = load_workbook ...
- 牛逼哄哄的 Lambda 表达式,简洁优雅就是生产力!
阅读本文大概需要 4 分钟. 作者:Sevenvidia https://www.zhihu.com/question/20125256/answer/324121308 什么是Lambda? 我们知 ...
- MongoDB Shell 命令
更新列名 db.Stores.update({}, {$rename : {"StoreId" : "MetaId"}}, false, true) 查询长度 ...
- quantmod
-quantmod(数据和图形) -TTR(技术分析) -blooter(账户管理) -FinancialInstrument(金融产品) -quantstrast(策略模型) -Performanc ...
- 【Activiti学习之七】BPMN子流程、顺序流、流程关口
环境 JDK 1.8 MySQL 5.6 Tomcat 7 Eclipse-Luna activiti 6.0 一.子流程 1.嵌入子流程2.调用子流程3.事件子流程4.事务子流程 二.顺序流1.条件 ...
- NamedParameterJdbcTemplate举例使用
原文地址https://www.iteye.com/blog/cosmicbugs-1190279 NamedParameterJdbcTemplate内部包含了一个JdbcTemplate,所以Jd ...
- hread.interrupt()到底意味着什么
首先,一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止. 所以,Thread.stop, Thread.suspend, Thread.resume 都已经被废弃了.而 Threa ...
- 仿微信、qq聊天,@好友功能
文章主要介绍我们平时用的qq,微信输入框里面的@功能 如图,输入@符号 会出现一个ul ul的位置随着@符号的位置变动 下面是代码 希望对大家有用 直接全部复制,在编辑器中打开 即可 <!DOC ...
- [转帖]统一操作系统 UOS 龙芯版上线
统一操作系统 UOS 龙芯版上线 看评论很有必要 搞一波 深度的操作系统了https://www.oschina.net/news/112065/chinauos-with-loongson?p=4 ...