最近我做了通常的更新+升级。然而,这样做后,我的网络接口拒绝工作。(无连接)
发生什么事了?我怎样才能把我的网络接口提升起来?我在做一次debian运动。
(同样的问题可能发生在debian衍生产品上,比如Ubuntu)
发布于 2016-09-26 17:26:05
在网上搜索了一些东西(天哪,我还有一台笔记本电脑),我发现网络接口重新命名了.因此,首先要做的事情是:查看哪些网络接口当前正在运行(对我来说,只有回收站已经启动)
sudo ifconfig现在,让我们检查所有可用网络接口的命名:
networkctl对我来说,输出是这样的:
WARNING: systemd-networkd is not running, output will be incomplete.
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback n/a unmanaged
2 enp3s0 ether n/a unmanaged
3 enp4s0 ether n/a unmanaged在那之后我看了一下/etc/network/interfaces ..。对我来说是这样的:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# Comment in the right one (the one plugged in) otherwise system.d will run a startjob
#auto net0
#allow-hotplug net0
#iface net0 inet dhcp
auto net1
allow-hotplug net1
iface net1 inet dhcp..。你也许能猜到接下来会发生什么..。将net0 / net1 (或您拥有的任何东西)替换为networkctl列出的LINKS。
启动新接口(或重新启动):
sudo ifup enp3s0并检查现在是否已列出:
sudo ifconfig发布于 2020-02-15 16:34:53
我也有类似的问题(debian拉伸,realtek网卡)。我的网卡没有收到来自DHCP服务器的IP地址。尝试命令dhclient从DHCP服务器获取IP addr。如果有帮助,请检查/etc/network/interfaces文件的内容集。在我的系统中,来自文件夹interfaces.d的文件被忽略了(尽管它在接口文件中是指向的)。我只是将./interfaces.d/realtek文件的内容复制到接口中。
发布于 2018-08-17 22:13:05
我也有过这种情况。对我有帮助的是:
如果这是在Hyper下,并且网络接口在系统启动/启动后立即停止:那么原因是irqbalance.service。此服务应禁用。
症状:
ping:在重新启动时,您将观察到一些成功的pings,而不是空(无法到达)。/var/log/syslog中,您将看到这样的代码行:内核:2758.780340 net eth1: 21140传输超时,状态fc6981c7,SIA fffffe00 00000068 00000070 fffffec8,重置.arp将显示您的默认网关的不完整的hw地址等。解决方案(选择一个):
/etc/default/irqbalance以禁用服务,然后重新启动请注意,在99%的情况下,您将不需要超高速下的irqbalance.service。除非在非常特定的配置下,否则它是无用的。
我的配置:超级V机器与Debian (从惠兹升级)和升级后立即:网络停止(没有ping等)。谷歌搜索了很久才找到答案。
https://unix.stackexchange.com/questions/312480
复制相似问题