在 Debian 中,ifconfig 本身不能直接“重启”网络接口,它只是查看/配置工具。要根据你是 传统方式 还是 systemd / 新版本 Debian,有不同做法。
sudo ifconfig eth0 down
(把 eth0 换成你的网卡名,如 ens33)
sudo ifconfig eth0 up
⚠️ 如果接口是用
/etc/network/interfaces配置的,推荐用下面的方式
sudo ifdown eth0
sudo ifup eth0
或一步:
sudo ifdown eth0 && sudo ifup eth0
sudo systemctl restart networking
sudo ip link set eth0 down
sudo ip link set eth0 up
sudo ip link set eth0 down
sudo ip link set eth0 up
ip addr
或
ifconfig -a
sudo dhclient -r eth0
sudo dhclient eth0
| 目的 | 命令 |
|---|---|
| 重启接口 | ifdown eth0 && ifup eth0 |
| 快速 down/up | ifconfig eth0 down/up |
| 现代方式 | ip link set eth0 down/up |
| 重启网络服务 | systemctl restart networking |
如果你告诉我 Debian 版本 和 网卡名,我可以给你最准确的一条命令。