断电后,Ubuntu 显示 eth0 的奇怪硬件地址

断电后,Ubuntu 显示 eth0 的奇怪硬件地址

最近,我的 ubuntu 盒子断电了。重启后,eth0 的 HWAddress 显示一个非常奇怪的数字:00:00:00:00:00:30。我试过了sudo ifconfig eth0 down& sudo ifconfig eth0 up。此外,我的 ubuntu 盒子不再从 DHCP 服务器(Buffalo 路由器)获取 IP 地址。怎么回事?我该如何处理?

編輯: 抱歉,这个问题可能会造成误导。我实际上看到的是 eth1 的 HWAddress,而不是 eth0。我查看了 /etc/udev/rules.d/70-persistent-net.rules,发现有两个条目,一个条目00:00:80:00:00:30基本上将我的 LAN 卡分配给eth0,另一个条目00:00:00:00:00:30将我的 LAN 卡分配给eth1。我猜我的 LAN 卡坏了?

答案1

如果您设置了静态 IP 地址,您会收到数据包吗?也许网卡坏了?

答案2

您可以使用ifconfig eth0 hw ether 12:34:56:78:90:AB重置MAC地址(但输入正确的MAC地址,或者至少是一个合理的MAC地址)。

答案3

我检查了文件/etc/udev/rules.d/70-persistent-net.rules,发现新eth1设备已定义。由于某种原因,我的 NIC 的 MAC 已更改,因此 Ubuntu 正在尝试为 NIC 分配一个新名称(eth1)。通过用与 关联的 MAC 覆盖eth0与 关联的 MAC eth1,然后删除 eth1 的条目,重启后问题就消失了。谢谢大家的帮助。

答案4

  1. 您应该能够通过右键单击系统时间右上角的网络状态图标转到“编辑连接......”。

  2. 选择您的网络适配器,然后单击右侧的“编辑”按钮。

  3. 然后您应该能够更正网络适配器的 MAC 地址。

相关内容