ubuntu

Ubuntu DHCP如何修改配置文件

小樊
53
2025-10-13 23:33:11
栏目: 智能运维

Ubuntu DHCP修改配置文件步骤(以ISC DHCP Server为例)

1. 备份原始配置文件

修改配置文件前,务必备份原始文件以避免配置错误导致服务中断:

sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak

2. 编辑DHCP主配置文件

使用文本编辑器(如nanovim)打开DHCP核心配置文件:

sudo nano /etc/dhcp/dhcpd.conf

配置文件主要包含全局选项(适用于所有子网)和子网声明(定义具体IP分配规则)两部分:

3. 配置DHCP监听接口

编辑/etc/default/isc-dhcp-server文件,指定DHCP服务器监听的网络接口(避免监听所有接口导致安全问题):

sudo nano /etc/default/isc-dhcp-server

找到INTERFACESv4行,修改为你的网络接口名称(可通过ip a命令查看):

INTERFACESv4="eth0"  # 若有多个接口,用空格分隔,如"eth0 eth1"

4. 检查配置文件语法

修改完成后,使用以下命令检查配置文件是否有语法错误(务必执行,否则服务无法启动):

sudo dhcpd -t

若输出Syntax is ok,则表示配置正确;若有错误,需根据提示修改对应内容。

5. 重启DHCP服务

通过以下命令重启服务以应用更改:

sudo systemctl restart isc-dhcp-server

6. 验证服务状态与配置

7. 防火墙设置(可选但推荐)

若系统启用了ufw防火墙,需允许DHCP流量(UDP端口67/68):

sudo ufw allow 67/udp
sudo ufw allow 68/udp

注意事项

0
看了该问题的人还看了