Ubuntu 24.04重新应用网络或者重启网络

Ubuntu 24.04 Server 上,重启网络的方式取决于你用的是 netplan + systemd-networkd 还是 NetworkManager


1.如果是 Server 默认 systemd-networkd

方法 1.1重新应用 netplan 配置

1
sudo netplan apply

注意:如果 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 # 如果是 DHCP

替换 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。