CentOS7 运维 - DHCP服务
DHCP服务概述
DHCP
采用UDP
传输协议,由服务器控制一段IP
地址段,当客户机像服务器请求服务的时候,服务器就会自动分配IP
地址和子网掩码给客户机
DHCP的三种分配机制
①自动分配
►一旦成功租用IP
将永久使用
②动态分配
►分配的IP
有期限,再到期或客户机主动释放时可更换IP
③手动分配
►由管理员手动分配,DHCP
只做为传达者
实现动态分配IP
①安装DHCP软件包
yum -y install dhcp
cd /etc/dhcp
②修改配置文件
vim dhcpd.conf //打开DHCP配置文件
►配置文件中会告诉我们DHCP
的配置文件样式在哪
:r /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example
//使用vi命令行指令将样式文件内容写入到当前文件
►找到subnet
,这边官方提供了4种示例
subnet 网段 netmask 掩码
range 地址范围 - 地址范围
option domain-name-servers DNS服务器地址
option domain-name 网段的域名
option routers 默认网关地址
option broadcast-address 广播地址
default-lease-time 时间 //默认租约时间
max-lease-time 时间 //最大租约时间
③DHCP服务优化[可选]
[全局配置参数] [独立的配置优先级高于全局配置]
ddns-update-style none; #禁用 DNS 动态更新
- 提高DHCP的效率,减少带宽的使用
④开始验证
►开启DHCP
服务
systemctl start dhcpd
netstat -anptu | grep dhcp
//检查67端口是否开启
►关闭防火墙和SELinux
systemctl stop firewalld
setenforce 0
►同局域网内的Win10
实现固定分配IP
①进入DHCP配置文件
vim /etc/dhcp/dhcpd.conf
►找到host fantasia
,并改为host hostname
hardware ethernet MAC地址
fixed address IP地址
②开始验证
►重启DHCP服务
systemctl restart dhcpd
►刷新Win10网络
ipconfig/release
ipconfig/renew