VM虚拟机Linux网卡只显示inet6?3步教你轻松解决IPv4配置问题

XMSDN
在VM虚拟机中,若Linux网卡仅显示IPv6地址而缺失IPv4地址,通常是配置错误所致,本文提供三个简单步骤,指导用户快速排查并解决IPv4配置问题,从而轻松恢复网络连接,确保虚拟机正常运行。

在使用 VMware 或 VirtualBox 等虚拟机软件安装 Linux 系统时,很多初学者在使用 ip addrifconfig 命令查看网卡状态时,往往会遇到这样一个困惑的问题:屏幕上只显示了 inet6 开头的地址,却找不到我们平时使用的 inet(即 IPv4)地址。

inet6 代表的是 IPv6 地址,虽然它也是有效的网络标识,但在很多国内的网络环境下,访问外网或配置服务时,我们通常更需要 IPv4 地址,为什么 VM 虚拟机的 网卡 会默认只显示 IPv6 呢?又该如何解决呢?

为什么会出现这种情况?

这通常是由两个层面的原因造成的:

VM虚拟机Linux网卡只显示inet6?3步教你轻松解决IPv4配置问题

  1. 系统默认设置:现代 Linux 发行版(如 CentOS 7/8、Ubuntu 等)在安装时,默认配置中 IPv6 是开启的。
  2. 虚拟机软件设置:虚拟机软件(VMware、VirtualBox)在创建虚拟机时,为了兼容性,有时会优先分配 IPv6 的网络协议。

解决方案:强制配置 IPv4

要让网卡显示 inet 而不仅仅是 inet6,你需要通过修改虚拟机软件的设置或者 Linux 系统的配置文件来实现,以下是三种常见的解决方法:

修改虚拟机软件的适配器设置(最推荐)

这是最直接的方法,通过调整虚拟机的网络适配器配置,强制其获取 IPv4 地址。

  1. 打开虚拟机软件(如 VMware Workstation),选中该虚拟机。
  2. 点击菜单栏的 “编辑虚拟机设置”
  3. 点击 “网络适配器” 选项卡。
  4. 确保 “已连接”“启动时连接”
💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]