Ubuntu 虚拟机:没有网络接口,没有 UI

UB-*_*UB- 5 networking vmware virtual-machine ubuntu network-interface

我有一个 Ubuntu VMWare 虚拟机,在强制关闭后停止了互联网连接。

经检查,“设置”的“网络”面板中没有连接。

我发现了之前的超级用户问题:Ubuntu:缺少网络接口并且没有 UI,奇迹般的是,唯一的答案有效!

唯一的问题是,每次我启动虚拟机备份时,我都必须再次执行整个过程。

值得注意的是,我没有 eth0 接口,但我有一个名为 ens33 的接口,这就是我用于命令的接口。

有谁知道发生了什么事,或者我如何自动化该过程,以便它在每次启动时运行?(丑陋的解决方案,我知道,但我花了几个小时研究,这个答案是我发现的唯一的东西)

And*_*ndy 3

您想要修改此接口的网络配置,以便它自动启动并运行 dhcp。

我不确定你的linux使用哪种网络配置策略;您的答案取决于以下哪个文件存在:

/etc/网络/接口

对于 Ubuntu,可能就是这样的策略。

如果这两行尚不存在,请将其放入文件中,并删除与 ens33 相关的其他行:

auto ens33
iface ens33 inet dhcp
Run Code Online (Sandbox Code Playgroud)

注意:如果您看到“source /etc/network/interfaces.d/*.cfg”行,则可能还有一个“/etc/network/interfaces.d/ens33.cfg”文件。如果您在接口文件中看到这一行,则将更改放入 ens33.cfg 文件中会更合适。

/etc/sysconfig/network-scripts/ifcfg-ens33.cfg

未来大多数发行版都应该转向这种配置策略,因此我将其提供给未来的用户。这应该是文件的内容,可能没有其他内容。

DEVICE=ens33
BOOTPROTO=dhcp 
ONBOOT=yes
Run Code Online (Sandbox Code Playgroud)

如果您仍然遇到问题,请发布这些文件的内容。