克隆的 Ubuntu 17.04 没有以太网

克隆的 Ubuntu 17.04 没有以太网

我将 Ubuntu Server 17.04 从虚拟机克隆到物理机上,因为该机器正在使用,所以我想在不删除当前安装的情况下设置一个新的。用我为虚拟机机器制作的 img 替换旧系统后,一切正常,它启动正常,除了我的互联网之外,我的东西都在那里。

lspci 显示我的 RT8111/8168/8411 ifconfig 仅显示 virtualbox 适配器和 enp0s3 适配器,我不知道这是什么。

似乎不再有/etc/udev/rules.d/70-persistent-net.rules文件(这改变了吗?它曾经在我的 15.04 安装中存在)

我该如何解决??


输出cat /etc/network/interfaces

楼主的图片来自已删除答案下的评论

答案1

好吧,我碰巧解决了这个问题,毕竟我按照@Kaz Wolfe 的建议看错了地方,我一开始以为我的以太网适配器是 enp0s3,但毕竟是 enp2s0,我将/etc/network/interfaces文件更改为以下内容

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp2s0
iface enp2s0 inet static
    address 10.0.0.254
    netmask 255.255.255.0
    network 10.0.0.0
    broadcast 10.0.0.255
    gateway 10.0.0.6
    dns-nameservers 8.8.8.8 208.67.222.222

然后我直接运行sudo service networking restartping google.com它就成功了!它仍然包含许多其他网络接口,我不确定它们在那里做什么,但我认为这与 docker 和映射端口有关,所以我不会管它们。

相关内容