温馨提示×

ubuntu dhcp怎么续租约

小樊
47
2026-09-28 07:12:44
栏目: 智能运维

在 Ubuntu 里“DHCP 续租约”通常分几种情况,下面按最常见 → 进阶给你说明。


一、最常用:释放并重新获取 IP(会断一下网)

适合桌面 / 服务器都可用:

sudo dhclient -r   # 释放旧租约
sudo dhclient      # 重新申请

如果是某个网卡(比如 eth0):

sudo dhclient -r eth0
sudo dhclient eth0

二、只续租(不换 IP,推荐)

单纯“续租”,不断网:

sudo dhclient -r
sudo dhclient -1

或更标准一点(只发 renew):

sudo dhclient -nw

-1:只尝试一次
-nw:后台运行,不等待


三、Ubuntu 18.04+(用 netplan + systemd-networkd)

如果你是 netplan(现在默认):

方法 1:重启网络

sudo netplan apply

方法 2:直接让 systemd 续租

sudo systemctl restart systemd-networkd

四、桌面版(NetworkManager)

如果是 Ubuntu 桌面:

nmcli connection down <连接名>
nmcli connection up <连接名>

查看连接名:

nmcli connection show

五、想立刻强制续租(不等租期到)

直接:

sudo dhclient -r && sudo dhclient

六、查看当前租约信息

cat /var/lib/dhcp/dhclient.leases

或

ip addr

如果你愿意,可以告诉我:

  • Ubuntu 版本(lsb_release -a)
  • 用的是 桌面 / 服务器
  • 网卡名(ip addr)

我可以给你最精准的一条命令。

0 踩