我设置了一个 Ubuntu 系统并正确配置了它,包括eth0
在/etc/network/interfaces
. 然后我对该系统进行了映像并将其克隆到一个新系统上。
当我第一次启动系统时,一切都很好,但几次重启后,我遇到了网络配置超时的问题。当我登录时,我发现它eth0
不可用。
我最初的研究让我尝试ifdown -a
和ifup -a
我做了几次没有明显的影响。
研究最终将我指向了/etc/udev/rules.d/70-persistent-net.rules
,我发现新系统的 MAC 地址已经创建了 eth1。好主意,但不是我想要发生的。
刚才开机的时候发现/etc/udev/rules.d/70-persistent-net.rules
现在有六个不同的硬件地址有六个条目,我觉得很奇怪,因为只有一个接口。
我的问题是:我的使用是否ifup -a
以某种方式创建了要创建的新 MAC 地址?如果没有,是否有关于这是如何发生的任何想法?我更改/etc/udev/rules.d/70-persistent-net.rules
了当前硬件地址的名称eth0
,它似乎可以正常工作,但是我可以确定该地址在重新启动时不会再次更改吗?
我正在尝试在 VMWare Player 中复制与我在专用服务器下完全相同的条件以进行测试。
现在,问题是当我尝试安装某些东西或 ping http://google.com 时,它失败了,因为它没有连接。
我该怎么做才能解决它??
我不是系统管理员,但我会到达那里(这是我的第一个专用服务器),我订购了一个最小的操作系统来学习。