在 Ubuntu 里“DHCP 续租约”通常分几种情况,下面按最常见 → 进阶给你说明。
适合桌面 / 服务器都可用:
sudo dhclient -r # 释放旧租约
sudo dhclient # 重新申请
如果是某个网卡(比如 eth0):
sudo dhclient -r eth0
sudo dhclient eth0
单纯“续租”,不断网:
sudo dhclient -r
sudo dhclient -1
或更标准一点(只发 renew):
sudo dhclient -nw
-1:只尝试一次
-nw:后台运行,不等待
如果你是 netplan(现在默认):
sudo netplan apply
sudo systemctl restart systemd-networkd
如果是 Ubuntu 桌面:
nmcli connection down <连接名>
nmcli connection up <连接名>
查看连接名:
nmcli connection show
直接:
sudo dhclient -r && sudo dhclient
cat /var/lib/dhcp/dhclient.leases
或
ip addr
如果你愿意,可以告诉我:
lsb_release -a)ip addr)我可以给你最精准的一条命令。