在 Debian 系统中,重启网络的方法取决于你使用的是 传统 networking 方式 还是 NetworkManager。下面按常见情况说明。
systemd-networkd(常见于服务器 / 无 GUI)sudo systemctl restart systemd-networkd
systemctl status systemd-networkd
NetworkManager(常见于桌面版)sudo systemctl restart NetworkManager
systemctl status NetworkManager
networking 服务(老方式,部分服务器仍用)sudo systemctl restart networking
⚠️ 注意:在 Debian 10+ 中,这种方式可能不适用于 NetworkManager 管理的网卡。
ip a
sudo ip link set eth0 down
sudo ip link set eth0 up
(把 eth0 换成你的实际网卡名)
nmcli(NetworkManager 专用)nmcli connection down "连接名"
nmcli connection up "连接名"
nmcli connection show
ps aux | grep -E 'NetworkManager|systemd-networkd'
NetworkManager → 用 二 / 五systemd-networkd → 用 一restart networking,可能导致断连down/up 网卡,或用 nmcli如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你最安全、最合适的命令。