DHCP中继代理在Linux中用于跨子网转发DHCP请求与响应,实现不同子网客户端从远程DHCP服务器获取IP配置。以下是其核心应用要点:
isc-dhcp-relay
:主流选择,支持多接口和服务器配置,配置文件为/etc/default/isc-dhcp-relay
或/etc/sysconfig/dhcrelay
。dnsmasq
:轻量级方案,适合小型网络,配置文件为/etc/dnsmasq.conf
。apt
,Red Hat/CentOS用yum
安装对应软件包。eth0
)、DHCP服务器IP地址,部分场景需设置跳数限制或源IP。systemctl
启动并启用服务,如sudo systemctl start isc-dhcp-relay
。tcpdump
抓包监控DHCP流量(端口67/68),确认请求与响应正确转发。通过以上配置,Linux可作为DHCP中继代理,实现跨子网IP地址的动态分配,简化网络管理。