博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下搭建DHCP服务
阅读量:4552 次
发布时间:2019-06-08

本文共 1181 字,大约阅读时间需要 3 分钟。

步骤一.安装DHCP组件
yum install dhcp* -y
步骤二.配置dhcp.conf文件
vi /etc/dhcp/dhcpd.conf
ddns-update-style interim; #配置使用DHCP-DNS动态更新模式 
ignore client-updates; #忽略客户端更新
subnet 172.25.0.0 netmask 255.255.192.0  { #作用域,注意此处的"{"与结尾对应
 option routers 172.25.0.1;#路由器地址(Gateway)
 option subnet-mask 255.255.192.0; #子网掩码选项  
 option nis-domain "ostv.org";  
 option domain-name "ostv.org";#域名  
 option domain-name-servers 8.8.8.8;#DNS地址  
 option time-offset -18000;#为客户端设定格林威治时间的偏移时间,单位是秒
 range dynamic-bootp 172.25.0.100 172.25.0.150; #租用IP地址的范围   
 default-lease-time 21600; #缺省租约时间单位秒
 max-lease-time 43200; #最大租约时间单位秒
host ns {                        #将mac地址与IP地址进行绑定
hardware ethernet 54:04:a6:85:3d:4f;
fixed-address 192.168.27.131;
}
# host ns1 {
#        hardware ethernet 54:04:a6:85:3d:4f;
#        fixed-address 192.168.27.131;
# }
}
步骤三:配置完成后启动dhcp
/etc/init.d/dhcpd start
如果无法启动,我们首先看下日志cat /var/log/messages,如果出现了"Can't chown new lease file",需要进入下一步
步骤四.编辑vi /etc/rc.d/init.d/dhcpd 文件,将其中的
user=dhcpd
group=dhcpd
改为
user=root
group=root
到这一步基本就能正常对外提供启用dhcp服务了,如果依旧不行,就要考虑设置下面两步了。
步骤五.关闭防火墙
/etc/init.d/iptables stop
步骤六.关闭selinux
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled

转载于:https://www.cnblogs.com/ruanjian/p/5656227.html

你可能感兴趣的文章
团队开发
查看>>
异步加载JS的方法。
查看>>
golang-gorm框架支持mysql json类型
查看>>
【tool】白盒测试
查看>>
图论其一:图的存储
查看>>
20180923-WebService
查看>>
z变换
查看>>
Python - 静态函数(staticmethod), 类函数(classmethod), 成员函数
查看>>
Spring基础2
查看>>
【灵异短篇】这个夜晚有点凉
查看>>
以淘宝网为例,描绘质量属性的六个常见属性场景
查看>>
HDU 2838 (树状数组求逆序数)
查看>>
HTML5的新特性
查看>>
unity3d插件Daikon Forge GUI 中文教程-1-Daikon Forge介绍
查看>>
Filter及FilterChain的使用具体解释
查看>>
IntentFilter
查看>>
赵雅智_BroadcastReceiver电话监听
查看>>
记项目中易出现的bug点
查看>>
[IOS]译Size Classes with Xcode 6: One Storyboard for all Sizes
查看>>
localStorage存储数组以及取数组方法
查看>>