环境:centos7

需求:让员工实现0配置即可接入网络,但公司内部的若干文件服务器和打印机服务器需要使用固定的ip

部署dhcp服务很简单,首先安装dhcp,yum -y install dhcp.  然后配置 /etc/dhcp/dhcpd.conf

#dhcpd.conf

default-lease-time 600;

max-lease-time 7200;

subnet 192.168.0.0 netmask 255.255.255.0 {

range 192.168.0.240 192.168.0.245;    #ip地址池

option domain-name-servers 114.114.114.114;    #DNS服务器地址

option domain-name "aliyun.com";

option routers 192.168.0.1;   #默认网关

option broadcast-address 192.168.0.255;

}

host fileserver {

hardware ethernet 00:0C:5D:71:C4:3F;    #文件服务器的硬件地址

fixed-address 192.168.0.200;

}

host printserver {

hardware ethernet 00:0C:5D:71:C4:3E;    #打印机的硬件地址

fixed-address 192.168.0.230;    #打印机固定ip地址

}

重启dhcp服务

# systemctl restart dhcpd

# systemctl enable dhcpd

然后再网络配置文件中设置BOOTPROTO=dhcp即可

注意点:

1. dhcpd服务会将日志保存在/var/log/messages文件中,网络参数租期文件为/var/lib/dhcpd/dhcpd.leases

2. dhcp主配置文件语法格式要求所有的选项最后都要有分号结束符

3. DHCP配置文件中,host定义的主机名称要求是唯一的,不能有重复的主机名称。

最新文章

  1. win32进程名查找进程PID
  2. 一起学微软Power BI系列-官方文档-入门指南(4)Power BI的可视化
  3. 标签案例-开发foreach标签
  4. JS对数字进行货币格式化并且保留两位小数点,小数用0补全
  5. codevs[1300]文件排版
  6. Qt5 程序启动画面动图效果
  7. Sprint第三个冲刺(第七天)
  8. Chapter 3 Start Caffe with MNIST Demo
  9. Fast Intro To Java Programming (2)
  10. Scala中的If判断&While&For循环
  11. Java设计模式:工厂模式
  12. day 11 函数参数
  13. django 中下载文件与下载保存为excel
  14. 3D Touch开发技巧的笔记
  15. Linux命令(十五) 打包或解压文件 tar
  16. java zxing生成二维码
  17. iOS-UI篇—简单的浏览器查看程序和Tomcat简单实现
  18. benthos stream nats 集成试用
  19. 因为修改linux selinux修改错误产生的问题及解决办法
  20. Spark Streaming里面使用文本分析模型

热门文章

  1. Spark角色介绍及spark-shell的基本使用
  2. 114. Flatten Binary Tree to Linked List (Stack, Tree; DFS)
  3. 【Unity】Collider随骨骼动画运动
  4. 掌握所有IO口的外部中断
  5. 【转】C语言中DEFINE简介及多行宏定义
  6. jQuary总结6:元素的操作
  7. HDU 6097 Mindis (计算几何)
  8. 手动安装Chrome截屏控件扩展-Xproer.ScreenCapture(ScreenCapture.crx)
  9. Tango Java API常数
  10. ThinkJS 中的Logic层