在 Debian 系统中,重启网络服务的方法取决于你使用的网络管理工具。以下是几种常见方式:
systemctl(推荐,适用于多数现代 Debian)NetworkManager(桌面版常见)sudo systemctl restart NetworkManager
查看状态:
systemctl status NetworkManager
networking(服务器版常见)sudo systemctl restart networking
⚠️ 注意:
/etc/network/interfaces 配置service(旧方式,仍可用)sudo service networking restart
或
sudo service NetworkManager restart
nmcli(NetworkManager 专用)nmcli connection down 连接名
nmcli connection up 连接名
sudo nmcli networking off
sudo nmcli networking on
sudo ip link set eth0 down
sudo ip link set eth0 up
或(旧命令):
sudo ifdown eth0
sudo ifup eth0
⚠️ ifdown / ifup 依赖 /etc/network/interfaces 配置
ps aux | grep -E 'NetworkManager|networking'
或:
ls /etc/network/interfaces
| 场景 | 推荐命令 |
|---|---|
| 桌面 / 笔记本 | sudo systemctl restart NetworkManager |
| 服务器 | sudo systemctl restart networking |
| 单网卡 | ip link set eth0 down && ip link set eth0 up |
如果你愿意,可以告诉我:
我可以给你最合适的一条命令 ✅