问题描述
本博客的Debian10最近在做了一次xwenw.com/tag/%e8%bd%af%e4%bb%b6" target="_blank">软件包的更新后出现了每隔24小时断网的情况。
sudo apt update && sudo apt upgrade -y
问题分析
1、ref="https://xwenw.com/tag/%e4%bd%bf%e7%94%a8" target="_blank">使用命令重启网卡报错,无法重启网络。
systemctl restart networking.service
错误提示:
Job for networking.service failed because the control process exited with error code.
See “systemctl status networking.service” and “journalctl -xe” for details.
2、查看syslog日志,分析得知应该是eth0网卡不存在导致
ifup[74186]: ifup: failed to bring up eth0 systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE systemd[1]: networking.service: Failed with result 'exit-code'. systemd[1]: Failed to start Raise network interfaces. systemd[1]: Starting Raise network interfaces... dhclient[74252]: Internet Systems Consortium DHCP Client 4.4.1 ifup[74258]: Cannot find device "eth0" dhclient[74252]: Failed to get interface index: No such device ifup[74252]: Failed to get interface index: No such device dhclient[74252]: exiting.
解决方法
1、使用查看网络配置文件,看到这里配置了eth0网卡,又因为source原因会加载Interfaces.d文件夹下的配置文件(默认是setup)
vi /etc/network/interfaces
2、在auto eth0和iface eth0 inet dhcp前加#注释掉即可。也可以直接注释掉#source /etc/netwrok/interface.d/*
3、最后interfaces配置文件如下
auto lo iface lo inet loopback auto enp4s3 allow-hotplug enp4s3 iface enp4s3 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 223.6.6.6 8.8.8.8
至此获取动态IP时断网问题解决。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)