虚拟机安装Fedora提示eth0?教你搞定网络接口配置问题

admin
在虚拟机安装Fedora的过程中,常遇到网络接口显示“eth0”或配置异常的问题,本文将手把手教你如何搞定网络接口配置,解决网络连接难题,确保虚拟机能够顺利接入网络,提升系统使用的便捷性。

在使用 VMware 或 VirtualBox 等虚拟机软件安装 Fedora 系统时,很多习惯使用 CentOS 或旧版 Linux 的用户会遇到一个困惑:为什么系统里找不到 eth0 这个网卡名称?

在传统的 Linux 发行版中,网卡通常被命名为 eth0eth1 等,随着 Linux 内核的更新,现代 Fedora(以及 Ubuntu 17.10+、CentOS 7+)默认启用了“Predictable Network Interface Names”(持久化网络接口命名),这意味着网卡名称可能变成了 enp0s3ens33enx...

如果你在配置网络时提示找不到 eth0 文件,或者配置后无法上网,请参考以下解决方案。

虚拟机安装Fedora提示eth0?教你搞定网络接口配置问题

查看当前网卡名称

不要盲目地去创建 ifcfg-eth0 文件,而是先查看系统当前识别到的网卡名称,在 Fedora 虚拟机终端中输入以下命令:

ip link

或者

nmcli device status

你通常会看到类似 enp0s3ens33 的名称,这就是你当前的网络接口。

解决方案一:使用 Netplan 配置(推荐)

Fedora 默认使用 Netplan 来管理网络配置,它使用 YAML 格式的文件,比传统的 /etc/sysconfig/network-scripts/ 更简洁。

操作步骤:

  1. 进入 Netplan 配置目录:

    cd /etc/netplan
  2. 查看默认配置文件(通常是 00-installer-config.yaml):

    ls
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码