Debian12 Networking启动失败
故障
- 网络链接丢失,无法访问服务器;
- 查看网卡设备状态为
down; - 查看
systemctl status networking.service返回信息如下:

解决
- 从
networking服务状态中得知cennot find device eth0详细报错信息。 - 使用
ip a查看得知系统网卡设备名称并非eth0,而是ens3。
root@zxxz.xyz:/home/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state down group default qlen 1000
link/ether 00:16:3e:85:aa:b2 brd ff:ff:ff:ff:ff:ff
altname enp0s3
inet 192.168.17.4/24 brd 192.168.17.255 scope global ens3
valid_lft forever preferred_lft forever
- 修改网卡设备配置文件中的网卡设备名称。
root@zxxz.xyz:/home/# cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto ens3 # 把eth0修改为ens3
iface ens3 inet static
address 192.168.17.4
netmask 255.255.255.0
gateway 192.168.17.1
- 使用
ip命令启动网络设备。
ip link set ens3 up
- 再次使用
ip a命令查看,网卡设备已经up了。