VMware 虚拟机 Ubuntu 系统执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) 解决:UP BROADCAST MULTICAST 问题

article/2025/10/5 11:14:02

VMware 虚拟机 ifconfig没有net_addr地址、BcastMask的解决方法

最新更新时间:2018-11-9 02:43:55

使用时间长的虚拟机,会莫名其妙的连接不上网

在终端中,使用ifconfig命令查看Ubuntu系统的IP地址,发现没有分配IP地址。

在这里插入图片描述

这里写图片描述

eth0:网络接口
link encap : 网络类型
HWaddr : 网卡物理地址
Inet addr :(internet address) IP地址
Bcast:广播地址
Mask:子网掩码
UP:正在使用的网络接口
RX packets,TX packets : 接收和传输的数据包个数
RX byte,TX byte : 表示接收和传输的具体数目
Interrupt:终端信息
Base address:内存地址


在我的VMware 虚拟机软件里面有许多Ubuntu系统的虚拟机,并且它们都是使用一段时间,就会出现没有IP地址的问题。我一直以为是Ubuntu的通病。但是,我错了,可能并不是Ubuntu的问题,可能是我的主机的问题。 事实证明:我的想法是正确的。

我突然想到:我之前使用杀毒软件优化过开机启动项,我当时将一些VMware软件有有关的开机启动给关闭了。现在我才想起来:

解决办法

打开桌面,右键"计算机",选择"管理", 选择"服务和应用程序", 选择 “服务”,, 往下拉到:VMware…:

(最好把它们都是指为 自动

这里写图片描述

OK 现在,搞定了。
将Ubuntu虚拟机的网络设置为NAT, Ubuntu虚拟机就可以上网了。(设置为NAT,只要主机可以上网,虚拟机就可以上网。)
将Ubuntu虚拟机的网络设置为自动桥接,Ubuntu虚拟机也能得到IP地址了。(是与主机在同一个局域网的IP地址。)


如果你现在执行ifconfig命令,还是得不到eth0的ip地址,问题还是解决不了。

原因是:你可以看到,一直在更新网络:(右上角)

这里写图片描述

或者,如果你没有看到更新的图标:这里写图片描述。而你看到的是一个没有信号的wifi图标这里写图片描述

这里写图片描述

不管你遇到上哪一种情况,这都说明,更新网络失败。

解决办法:重新启动你的电脑。然后在重新启动虚拟机。

现在就好使了。问题解决:

这里写图片描述

这里写图片描述

搞定!

更新:2018年11月9日01:01:40

如果还是不行。
可能的原因是,你安装了也安装了其他的虚拟机软件,比如:VirtualBox。我们打开 控制面板 > 网络和共享中心 > 更改适配器设置 , 你就可以打开控制面板/网络和Internet/网络连接界面:

这个界面里面有一个 以太网 ,右键它,点击属性

看到了吧,红色框框中的VirtualBox NDIS6 Bridged Networking Driver
其实这里面应该还有一个复选框选项:VMware Bridged Protocol,但是现在没有了。

在这里插入图片描述

同时,在VMware软件里面打开:虚拟网络编辑器(N)…

在这里插入图片描述

在这里插入图片描述

选中VMnet1,点击 桥接模式-将虚拟机直接连接到外部网络 单选框,会出现下面的错误:

在这里插入图片描述

解决办法:

非常简单,我们直接点击上面截图窗口左下角的按钮:还原默认设置。(点击之前,你需要先将启动的虚拟机关机,否则,你点击按钮的时候,它会提示:请先关闭以启动的虚拟机)

点击后,大概等待个15秒左右吧。

OK,搞定,问题解决了吗。我们现在看看 以太网属性 里面有没有多出来点什么:(先关闭之前打开的属性 对话框,再重新打开)

在这里插入图片描述

Ok。现在我们后到VMware软件再设置,点击 添加网络… 按钮,选择 VMnet0, 然后设置它为:为桥接模式,可以了。设置好后,点击 应用 ,再点击 确定

在这里插入图片描述

最后一步,VMware软件会由于你刚刚设置VMware软件的网络适配器,导致某些服务又关闭了。你在回到"计算机" 右键 “管理”, 选择"服务和应用程序", 选择 “服务”,将里面VMware的服务启动。(最好设置为 自动 )。(如果都是正常运行状态的,那最好,你就不用关它了。)

测试

我们进入虚拟机,执行ifconfig命令,看看效果:

我们可以取消 Enable Networking 的勾选,然后再勾选 Enable Networking,来重启网络连接。(这样中的目的是:刷新)
在这里插入图片描述

在这里插入图片描述

绝对可以解决问题!!!

搞定 !

下面是错误的做法(不要做,我记录下来,只是为了提醒未来的自己)

注意:在 VMware软件的 虚拟网络编辑器 窗口里面,我们不能改动 VMnet1 的VMnet网络连接模式为桥接模式。 (下面这个截图是错误的做法。如果你这样做了,会出现我下面要说的情况。)

在这里插入图片描述

启动虚拟机看看:这样做是不会成功的,网络一直是刷新状态。并且我们执行命令ifconfig,现在eth0多出来了inet6 addr但是还是没有inet addr。下面是截图:

在这里插入图片描述



http://chatgpt.dhexx.cn/article/JbxrM6TN.shtml

相关文章

FISCO BCOS简介

FISCO BCOS是由国内企业主导研发、对外开源、安全可控的企业级金融联盟链底层平台,由金链盟开源工作组协作打造,并于2017年正式对外开源。 社区以开源链接多方,截止2020年5月,汇聚了超1000家企业及机构、逾万名社区成员参与共建共…

使用MPI实现broadcast、scatter、gather操作

使用MPI实现broadcast、scatter、gather操作 1.MPI_Bcast:广播消息 MPI_Bcast用于将一个进程的buffer中的数据广播到其他进程的相同buffer变量中。 #include "stdio.h" #include "mpi.h" #include "stdlib.h" #define N 10 int main(i…

用MPI进行分布式内存编程(二)MPI_allreduce MPI_scatt MPI_bcast.....

通过上一篇中,知道了基本的MPI编写并行程序,最后的例子中,让使用0号进程做全局的求和的所有工作,而其他的进程却都不工作,这种方式也许是某种特定情况下的方案,但明显不是最好的方案。举个例子,…

MPI编程(4)—集合通信MPI_Bcast、MPI_Gather、MPI_Scatter、MPI_Reduce

1. MPI_Bcast:广播消息 MPI_Bcast用于将一个进程的buffer中的数据广播到其他进程的相同buffer变量中 代码示例如下: int rank, data[10];MPI_Init(0, 0);MPI_Comm_rank(MPI_COMM_WORLD, &rank);if (rank == 0) {for (int i = 0; i < 10; ++i){data[i] = i + 1;}} //…

MPI_Bcast与MPI_Comm_split配合,实现行广播或列广播

15个进程&#xff0c;3行5列&#xff0c;结合MPI_Comm_split函数&#xff0c;MPI_Bcast实现行广播和列广播。 Bcast广播时&#xff0c;如果通讯域是split之后的&#xff0c;则会按照color相同的进行广播&#xff0c;即color相同的为一组&#xff0c;每个组内编号为root的向组内…

VMware 虚拟机 linux执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) UP BROADCAST MULTICAST 问题

VMware 虚拟机 ifconfig没有net_addr地址、Bcast、Mask的解决方法&#xff1a; 在vmvare中&#xff0c;使用ifconfig命令查看linux系统的IP地址&#xff0c;发现没有分配IP地址。 eth0&#xff1a;网络接口 link encap : 网络类型 HWaddr : 网卡物理地址 Inet addr &…

CABAC

CABAC CABAC&#xff08;上下文自适应的二进制算术编码&#xff09;基于算术编码&#xff0c;在HEVC中&#xff0c;除了参数集、SEI和slice头部之外&#xff0c;其余的所有数据都使用CABAC来进行熵编码。1.4.1 原理 主要包括三个步骤&#xff1a; 二进制化&#xff1b; 上下…

【Redis】 - Redis 6.0 新特性之客户端缓存

Redis 6.0 新特性之客户端缓存 1. 为什么需要客户端缓存1.1 低延迟和大规模提供数据服务1.2 其他 cache 层 2. Redis 中的客户端缓存2.1 什么样的数据集应该被客户端缓存2.2 客户端缓存的两个主要优点 3. 缓存的数据一致性问题4. Redis 客户端缓存的实现原理4.1 普通模式4.1.1 …

MCAST是什么?(播协议通信程序)

看海康isapi.pdf文档看到的&#xff0c;不懂什么意思 播协议通信程序&#xff0c;用于测试在局域网或者在三层交换机架构下进行通信测试 Multicast Protocol communications procedures, for testing in the local area network or switches in the three-tier framework for …

一、Broadcast简介

Android广播&#xff08;Broadcast&#xff09; 一、Broadcast简介 Broadcast是android中的四大组件之一&#xff0c;是在组件之间传播数据&#xff08;Intent&#xff09;的一种机制。广播的发送者和接收者事先是不需要知道对方的存在的。这样带来的好处便是&#xff0c;系统的…

BCSP

BCSP 包的类型 有4种类型&#xff0c;Sync,Sync-Resp,Conf,Conf-Resp Sync: {0xda,0xdc,0xed,0xed} Sync-Resp: {0xac,0xaf,0xef,0xee} Conf: {0xad,0xef,0xac,0xed} Conf-Resp: {0xde,0xad,0xd0,0xd0} 上面2图式BCSP的行为和状…

MPI MPI_Bcast (广播)用法详解

函数范式 int MPI_Bcast(void * data_p;int count;MPI_Datatype datatype;int source_proc;MPI_Comm comm; );功能描述&#xff1a; 一个广播发生的时候&#xff0c;一个进程会把同样一份数据传递给一个 communicator 里的所有其他进程。根节点调用 MPI_Bcast 函数的时候&…

关于inet addr(网络地址)、bcast(广播地址)、mask(子网掩码)的学习

int addr:网络地址。IP地址和子网掩码进行相与运算&#xff0c;将运算结果中的网络地址不变&#xff0c;主机地址变为0&#xff0c;即主机号全0是网络地址。示例: 如果是192的C段地址&#xff0c;那么网络地址就是&#xff1a;192.168.1.0&#xff0c;地址掩码是&#xff1a;25…

错误码415

POST请求报错&#xff1a; “status”: 415, “error”: “Unsupported Media Type”, “message”: "Content type app charlse 错误码 415表示不支持内容类型。 错误原因 没有正确设置内容类型标头。 正确做法 检查 content-type

发送HTTP请求返回415状态码的解决办法

1.问题出现&#xff1a; 在用POST方式携带token访问一个API接口时&#xff0c;发现返回状态码为415&#xff0c;错误信息为“Unsupported Media Type” 2.分析原因&#xff1a; 415错误的解释是说&#xff0c;服务器无法处理请求附带的媒体格式&#xff0c;不明白什么意思&am…

http post 415错误

前面在spring boot项目中&#xff0c;进行前后端数据交互时突然遇到了415错误。一时间有点懵&#xff0c;在网上找了一些资料&#xff0c;总算是知道为什么了&#xff0c;不多说&#xff0c;直接上图。 这是正常的form提交的数据。 debug之后能够服务器能够正常的接收数据。 当…

http405错误解决

问题描述&#xff1a;在使用vue框架和spring boot进行前后端分离开发时&#xff0c;出现405错误。 解决思考&#xff1a; 分析&#xff1a;我们知道&#xff0c;一般4开头的错误基本都是前端的问题&#xff0c;或者是浏览器的问题。而且我之前使用了swagger对后端接口进行了测…

415错误如何解决

415错误可能是由于前端传输的格式不对引起的 我这里是因为传的json字符串 更正前 错误 只要加上一行&#xff1a; contentType: application/json;charsetutf-8,问题解决

【前后端异常】axios post请求 解决返回415状态码的错误

错误描述&#xff1a; 进行有文件的表单提交时出现415错误&#xff0c;以前没遇到过记录一下 415错误的解释是说&#xff0c;服务器无法处理请求附带的媒体格式。以下是HTTP的状态码关于415返回码的说明&#xff1a; 415Unsupported Media Type服务器无法处理请求附带的媒体格…

JMeter 请求报Response code:415错误

jmeter做压测时&#xff0c;调用某个接口时报415&#xff1a; 然后用postman调同样的接口&#xff0c;传相同的参数&#xff0c;请求接口返回的数据正常&#xff1a; 怎么回事讷&#xff1f;&#xff1f;&#xff1f;&#xff1f; 其实啊&#xff0c;仔细看一下结果树里面给我…