Linux下搭建DHCP服务器
一.DHCP所需软件包
dhcp-common-4.1.1-34.Pl.el6.centos.x86_64
dhcp-4.1.1-34.pl.el6.centon.x86_64
二.编辑主配置文件
vi/etc/dhcp/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
shared-network ifs {
option domain-name "ifs.com";
option domain-name-servers 192.168.0.1;
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.0.0 netmask 255.255.0.0 {
option routers 192.168.0.1;
option subnet-mask 255.255.0.0;
option time-offset -18000;
range dynamic-bootp 192.168.0.10 192.168.0.15;
}
}
1、ddns-update-style 类型 定义所支持的 DNS动态更新类型(必选),一般我们设置成关
闭,interim和 none 都是关闭的意思,
2、subnet 网络号 netmask 子网掩码 这是用来表明作用域的
3、option routers 网关
4、option subnet-mask 子网掩码
5、option nis-domain NIS,如果没有注释掉即可
6、option domain-name 域名
7、option domain-name-servers DNS服务器 IP
8、range dynamic-bootp IP地址的范围
9、default-lease-time 21600; 地址租约时间
10、max-lease-time 43200; 租约最大时间
11、host ns {
next-servermarvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
} 这个是特殊声明,用来做地址和 MAC绑定的,hardware ethernet为硬件类型为以太
网然后写上 MAC地址,fixed-address即是要绑定到上面那个 MAC的 IP地址。
注意:每行参数写完之后一定要有“;”来结束,否则就是配置错误,无法启动服务的,具
体的格式是:
shared-network 超级作用域的名称 {
全局的参数,对所有的作用域都生效,可以写
DNS地址,租约的时间等信息,每行写完以“;”结束
(第一个作用域):subnet 网络号 netmask 子网掩码 {
作用域的参数设置,看个人情况进行设置即可,每行写完以“;”结束
}
(第二个作用域):subnet 网络号 netmask 子网掩码 {
作用域的参数设置,看个人情况进行设置即可,每行写完以“;”结束
}
}
写法格式就是这样了,写法比较灵活。
三.启动dhcp服务
service dhcpd start
四.dhcp日志排错
tail -20 /var/log/messages
Linux下搭建DHCP服务器的更多相关文章
- 【转】在Linux下搭建Git服务器
在 Linux 下搭建 Git 服务器 环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows. ...
- linux下搭建DHCP服务
一键搭建dhcpd服务脚本 [root@dhcp-server~]# cat auto_install_dhcpd.sh #!/bin/sh . /etc/init.d/functions #安装dh ...
- 在 Linux 下搭建 Git 服务器
环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows.1) ① 安装 Git Linux 做为 ...
- Linux下搭建VPN服务器(CentOS、pptp)转
先说我搭建过程中出现的问题吧: 按照 教程搭建好之后出现了619错误,查看日志:/var/log/messages: Nov 20 09:46:20 localhost pptpd[7498]: GR ...
- Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法
首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion ...
- 在Linux下搭建Git服务器的方法是什么样?
第一步 安装git:可以通过命令的方式快速安装,不同的linux的安装方法可能不一样,我的是采用的yum方法.ubuntu可以用apt-get命令.sudo yum install git 第二步 添 ...
- Linux下搭建BT服务器
P2P(Peer to Peer 即对等网络)就是在这种背景下提出的一种网络技术,P2P可以简单地定义为通过直接交换信息,共享计算机资源和服务,对等计算机兼有客户机和服务器的功能.在这种网络中所有的节 ...
- 转载-Linux下搭建VPN服务器(CentOS、pptp)
转自:http://www.cnblogs.com/sixiweb/archive/2012/11/20/2778732.html 搭建过程参考这篇文章 先说我搭建过程中出现的问题吧: 按照 教程搭建 ...
- Linux 下搭建jsp服务器(配置jsp开发环境)
Linux 做为服务器的高效一直时为人所熟知的了,在linux 上搭建各种各样的服务器和开发环境也时学计算机的人常做的.以下时最近在linux配置jsp服务器的全过程,包含一些基本步骤和排错过程: 1 ...
随机推荐
- Opencv函数setMouseCallback鼠标事件响应
用户通过鼠标对图像视窗最常见的操作有: 1. 左键单击按下 2. 左键单击抬起 3. 左键按下拖动 4. 鼠标指针位置移动 单次单击操作响应事件及顺序 Opencv中setMouseCallback( ...
- 「HNSDFZ暑期集训 测试1」「LuoguT36488」 连连看
题目描述 给定一个n × m的矩形地图,每个各自上可能为空,可能有牌,牌上有一个数字. 对于两张同样数字的牌,如果我们可以在地图上用不超过三根水平或竖直,在地图界内,且不经过其他牌的线段将两张牌连起来 ...
- 微信小程序 WXML、WXSS 和JS介绍及详解
前几天折腾了下.然后列出一些实验结果,供大家参考. 百牛信息技术bainiu.ltd整理发布于博客园 0. 使用开发工具模拟的和真机差异还是比较大的.也建议大家还是真机调试比较靠谱. 1. WXML( ...
- background-clip与background-origin
规定背景的绘制区域 浏览器支持 IE9+.Firefox.Opera.Chrome 以及 Safari 支持 background-clip 属性. 注释:Internet Explorer 8 以及 ...
- lua 与C通过c api传递table (2)
本文转自http://blog.csdn.net/a_asinceo/article/details/49907903(感谢...) 一.单个参数的传递 首先我们在Lua中注册一个C类PJYCallb ...
- Sublime text 安装Package Control
Package Control 插件是一个方便 Sublime text 管理插件的插件,但因为 Sublime Text 3 更新了 Python 的函数,API不同了,导致基于 Python 开发 ...
- centos7搭建rsync
两台主机(centos7): 172.16.0.109 server 172.16.0.106 client 一.在172.16.0.109上 yum -y install rsync #安装 mkd ...
- HDU 6092:Rikka with Subset(dp)
分析 很多个较小的数字可以随机组合成较大的数字,所以B数组从小到大开始遍历,除了空集,最小的那个存在的个数对应的数字必然是a数组中的数字. 每求出这一部分之后,更新后续的B序列. 分析完后,主要的难点 ...
- (DP)51NOD 1007正整数分组
将一堆正整数分为2组,要求2组的和相差最小. 例如:1 2 3 4 5,将1 2 4分为1组,3 5分为1组,两组和相差1,是所有方案中相差最少的. 输入 第1行:一个数N,N为正整数的数量. 第 ...
- 找不到javax.servlet.Filter的类文件
在这里我是用IDEA来开发的,Tomcat用的maven插件 原因:没有相应在jar包 解决:导入相应在jar的依赖,在pom文件中添加 <dependency> <groupId& ...