DHCP 简单使用
简介
动态主机设置协议(英语:Dynamic Host Configuration Protocol,缩写:DHCP)是一个用于IP网络的网络协议,位于OSI模型的应用层,使用UDP协议工作,主要有两个用途:
- 用于内部网或网络服务供应商自动分配IP地址给用户
- 用于内部网管理员对所有电脑作中央管理
服务器端工具有:
- dhcp: 只提供
dhcp
服务
- dnsmasq: 轻量级,提供
dhcp
和dns
服务
安装与配置文件
通过rpm -ql dhcp
可以了解到
dhcp
提供两个程序,一个是dhcpd
(dhcp服务器端守护进程),另一个是dhcrelay
(dhcp中继代理服务)
dhcp
有三个UNIT FILE
启动服务时应当分清出自己要启动的服务
配置文件/etc/dhcp/dhcp.conf
:
该配置文件默认内容为空,程序包提供了示例配置文件,我们可以直接拿来修改修改
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example ./dhcpd.conf
修改完配置文件需要重启dhcpd,systemctl restart dhcpd
查看dhcpd 工作情况可以查看其分配情况:
dhclient 使用
默认情况下,dhcp服务端监听的端口是udp
的67
号端口,客户端dhclient
则监听udp
的68
号端口
在前台查看网络地址信息的获取情况(第二次执行):
可以看到从本地局域网中的DHCP服务器中获取到了IP地址等相关信息.
参考链接