ubuntu

怎样设置Ubuntu的DHCP租约时间

小樊
39
2025-10-09 20:22:32
栏目: 智能运维

Ubuntu中设置DHCP租约时间的方法

Ubuntu系统中,DHCP租约时间的设置需根据角色不同(客户端/服务器)区分操作:客户端用于调整从服务器获取IP的租约参数,服务器用于定义分配给客户端的租约规则。

一、Ubuntu作为DHCP客户端:设置租约时间

客户端需通过修改网络配置文件或使用命令行工具,调整从DHCP服务器获取IP的租约时间(需服务器支持)。

1. 传统网络配置(/etc/network/interfaces)

适用于使用传统ifupdown工具的Ubuntu版本(如18.04及更早),步骤如下:

2. Netplan配置(推荐,适用于18.04及以上)

现代Ubuntu版本(如20.04、22.04、24.04)默认使用Netplan管理网络,步骤如下:

3. 临时设置(仅当前会话有效)

若需临时修改租约时间(重启后失效),可使用dhclient命令:

二、Ubuntu作为DHCP服务器:设置租约时间

若Ubuntu系统充当DHCP服务器(需安装isc-dhcp-server包),需通过修改服务器配置文件定义租约规则。

1. 安装ISC DHCP服务器

若未安装,执行以下命令安装:

sudo apt update
sudo apt install isc-dhcp-server
2. 配置租约时间
3. 指定监听接口

编辑/etc/default/isc-dhcp-server文件,设置DHCP服务器监听的网络接口(如eth0):

INTERFACESv4="eth0"
4. 重启DHCP服务器

保存配置后,重启服务使更改生效:

sudo systemctl restart isc-dhcp-server

注意事项

0
看了该问题的人还看了