DHCP服务部署流程
为某一局域网部署DHCP
[root@dhcp ~]# yum install -y dhcp
[root@dhcp ~]# rpm -ql dhcp
/usr/sbin/dhcpd:dhcp服务进程
/usr/lib/systemd/system/dhcpd.service → /etc/dhcp/dhcpd.conf → /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example(配置模板)
/usr/lib/systemd/system/dhcpd6.service → /etc/dhcp/dhcpd6.conf → /usr/share/doc/dhcp-4.2.5/dhcpd6.conf.example(配置模板)
/usr/sbin/dhcrelay:dhcp中继进程
/usr/lib/systemd/system/dhcrelay.service → /etc/dhcp/dhcpd.conf、/etc/dhcp/dhcpd6.conf
/etc/sysconfig/dhcpd
# 注意:同时只能运行一个dhcp进程
[root@dhcp ~]# cat /etc/dhcp/dhcpd.conf
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.example
# see dhcpd.conf(5) man page
[root@dhcp ~]# cat /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example > /etc/dhcp/dhcpd.conf
[root@dhcp ~]# vim /etc/dhcp/dhcpd.conf
log-facility local7;
subnet 192.168.30.0 netmask 255.255.255.0 {
range 192.168.30.10 192.168.30.50;
option domain-name-servers 8.8.8.8;
default-lease-time 86400;
max-lease-time 86400;
}
[root@dhcp ~]# dhcpd # 语法检测
Listening on LPF/eth0/00:0c:29:b2:e4:ec/192.168.30.0/24
Sending on LPF/eth0/00:0c:29:b2:e4:ec/192.168.30.0/24
Sending on Socket/fallback/fallback-net
[root@dhcp ~]# systemctl start dhcpd.service
[root@dhcp ~]# systemctl enable dhcpd.service
[root@dhcp ~]# systemctl status dhcpd.service
Jul 04 02:26:32 dhcp.example.com systemd[1]: Started DHCPv4 Server Daemon.
[root@dhcp ~]# netstat -lntup|grep dhcpd
略
[root@dhcp ~]# ps -ef|grep dhcpd
略
测试
[root@client ~]# ip addr
127.0.0.1/8
192.168.30.137/24
[root@client ~]# dhclient -d -s 192.168.30.129 # -d:前台运行,-s:指定DHCP服务器
bound to 192.168.30.10 -- renewal in 41153 seconds.
[root@client ~]# ip addr
127.0.0.1/8
192.168.30.137/24
192.168.30.10/24
[root@dhcp ~]# cat /var/lib/dhcpd/dhcpd.leases # 查看租约文件
lease 192.168.30.10 {
starts 2 2018/07/03 18:36:28;
ends 3 2018/07/04 18:36:28;
cltt 2 2018/07/03 18:36:28;
binding state active;
next binding state free;
rewind binding state free;
hardware ethernet 00:0c:29:a4:f4:35;
}
DHCP服务部署流程的更多相关文章
- KaliLinux常用服务配置教程DHCP服务工作流程
KaliLinux常用服务配置教程DHCP服务工作流程 DHCP服务工作流程如图1.1所示. 具体的工作流程如下所示: (1)DHCP客户端以广播的方式发出DHCP Discover报文. (2)所有 ...
- DHCP服务部署
目录 DHCP服务部署 一. 简介 二. 用途及功能 三. 原理+示意图 四. 实战搭建 相关文件 配置基础DHCP服务器 配置DHCP保留地址 配置DHCP超级作用域 配置DHCP中继 五. 小结 ...
- Heroku 云服务部署流程
部署操作: heroic create bluefocus mkdir heroku && cd heroku --------------------- git init herok ...
- Rsync服务端部署流程
Rsync服务端部署流程 Rsync服务端部署流程: 一.rsync服务端配置流程 配置rsync配置文件/etc/rsyncd.conf 创建同步的本地目录/dingjian 并根据需要 ...
- DHCP服务的部署和配置
DHCP介绍: DHCP(动态主机配置协议)是一个局域网网络协议,使用UDP协议工作,主要用途:给局域网络或网络服务供应商自动分配IP地址, DHCP有3个端口,其中UDP67和UDP68为正常的DH ...
- Linux系统下DHCP服务安装部署和使用详解
一.概述 DHCP :动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或 ...
- CentOS6.7搭建部署DHCP服务 (详解主配置文件)
DHCP服务 dhcp:动态主机配置协议.从bootp演变而来,引进了租约.续租功能,成为了现在的DHCP. 需要就分配,不需要就回收. 工作过程: 1.当获得地址是,有租约期限,当你关机时,IP地址 ...
- Debian10快速部署DHCP服务
前言 DHCP(动态主机配置协议)是一个局域网的网络协议.指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码. 进日,想提升一下自己的技术水平,于是就做 ...
- DHCP服务原理与搭建(Linux系统+路由器,二选一方案)
大家都知道上网的最基本前提是要在终端上设置IP.子网掩码.网关.DNS等地址信息,在家里或者在办公室很多时候打开电脑后发现就可以上网,并没有手动设置IP.掩码.DNS地址也能上网,这是什么原因呢?其实 ...
随机推荐
- 【Leetcode】Linked List Cycle II
Given a linked list, return the node where the cycle begins. If there is no cycle, return null. Foll ...
- IIS相关优化
1.修改IIS最大工作进程数 a. 请考虑以下几点: 1.每一个工作进程都会消耗系统资源和CPU占用率:太多的工作进程会导致系统资源和CPU利用率的急剧消耗: 2.每一个工作进程都具有自己的状态数据, ...
- python栈--字符串反转,括号匹配
栈的实现: # 定义一个栈类 class Stack(): # 栈的初始化 def __init__(self): self.items = [] # 判断栈是否为空,为空返回True def isE ...
- libuv 中文编程指南
最近看了一些有关 libuv 的东西,另外复习了一些与同步.异步.阻塞.非阻塞,异步IO(aio)的东西, 算是技术积累吧,等有时间了整理出一个完整的文档出来,希望在今后的编程中用到. 不多说了,本文 ...
- HDU 1867 A + B for you again KMP解决问题的方法
这是一个典型问题KMP申请书. 结果求增加两个字符串.该法的总和是相同的前缀和后缀也是字符串的字符串,您将可以合并本节. 但是,这个问题是不是问题非常明确的含义,因为不是太清楚,外观这两个字符串的顺序 ...
- TL9000 电信业质量体系管理标准
1.背景介绍:1987年国际标准化组织创立了ISO9000标准.标准发布后,在世界范围内得到了迅速的推广和广泛的认可,成为全世界衡量质量管理水平与质量保证能力的公共标准.九十年代,美国三大汽车公司和航 ...
- Linux 获得了其首款基于 RISC-V 的多核开源处理器
去年,硅谷创业公司 SiFive 发布了首款开源 SoC(片上系统 System on a Chip),命名为 Freeform Everywhere 310.现在,该公司从嵌入式系统领先一步,发布了 ...
- 图形的认识(curve,surface,hypersurface)
平滑函数(smooth function): curve:曲线: 二维平面: surface:曲面: 三维空间: hypersurface:超曲面: 更高维度: 1. surface 是对平面的泛化, ...
- 莱杰:期刊进口流程(文件 ID 1591640.1)
文档内容 概要 _afrLoop=2068767096030752&id=1591640.1&_afrWindowMode=0&_adf.ctrl-state=qivv ...
- vs2017 cordova js 签名配置
在build.json文件中添加如下 { "android": { "release": { "keystore": "C:\\D ...