故障

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

debian12网络服务启动报错
debian12网络服务启动报错

解决

  1. networking服务状态中得知cennot find device eth0详细报错信息。
  2. 使用ip a查看得知系统网卡设备名称并非eth0,而是ens3

    [email protected]:/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
  3. 修改网卡设备配置文件中的网卡设备名称。

    [email protected]:/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
  4. 使用ip命令启动网络设备。

    ip link set ens3 up
  5. 再次使用ip a命令查看,网卡设备已经up了。

标签: debian, networking, network

添加新评论