温馨提示×

debian ifconfig如何重启

小樊
42
2026-09-15 17:36:22
栏目: 智能运维

在 Debian 中,ifconfig 本身不能直接“重启”网络接口,它只是查看/配置工具。要根据你是 传统方式 还是 systemd / 新版本 Debian,有不同做法。


一、使用 ifconfig + ifup/ifdown(传统方式)

1️⃣ 关闭接口

sudo ifconfig eth0 down

(把 eth0 换成你的网卡名,如 ens33

2️⃣ 启动接口

sudo ifconfig eth0 up

⚠️ 如果接口是用 /etc/network/interfaces 配置的,推荐用下面的方式


二、使用 ifdown / ifup(推荐传统方式)

sudo ifdown eth0
sudo ifup eth0

或一步:

sudo ifdown eth0 && sudo ifup eth0

三、Debian 9+(使用 systemd / networking)

重启整个网络服务

sudo systemctl restart networking

只重启某个接口(新方式)

sudo ip link set eth0 down
sudo ip link set eth0 up

四、使用 ip 命令(现代推荐)

sudo ip link set eth0 down
sudo ip link set eth0 up

五、查看网卡名

ip addr

ifconfig -a

六、如果是 DHCP 重新获取 IP

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 版本网卡名,我可以给你最准确的一条命令。

0