在 Ubuntu 24.04 Server 上,重启网络的方式取决于你用的是 netplan + systemd-networkd 还是 NetworkManager。
1.如果是 Server 默认 systemd-networkd
方法 1.1重新应用 netplan 配置
注意:如果 netplan 配置有问题或者权限不对,可能报错,需要先修复。
方法 1.2重启 systemd-networkd
1
| sudo systemctl restart systemd-networkd
|
方法 1.3临时重启单个接口
1 2 3
| sudo ip link set ens3 down sudo ip link set ens3 up sudo dhclient ens3
|
替换 ens3 为你的网卡名
2.如果是 Desktop / NetworkManager 管理的网卡
1
| sudo systemctl restart NetworkManager
|
或者重启单个连接:
1 2
| nmcli connection reload nmcli connection up <连接名>
|
3.查看状态
1 2 3
| ip a networkctl systemctl status systemd-networkd
|
确认网卡是否 UP,并且 DHCP 是否拿到 IP。
💡 小提示:
- Server 镜像默认用 systemd-networkd + netplan,重启网络最安全的方法就是:
1 2
| sudo netplan apply sudo systemctl restart systemd-networkd
|
- Desktop / GNOME / KDE 才用 NetworkManager。