Debian12 Networking启动失败

故障

解决

  1. networking服务状态中得知cennot find device eth0详细报错信息。
  2. 使用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
  1. 修改网卡设备配置文件中的网卡设备名称。
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
  1. 使用ip命令启动网络设备。
ip link set ens3 up
  1. 再次使用ip a命令查看,网卡设备已经up了。