因为虚拟机在NAT模式下由Vmware8虚拟网卡提供虚拟机的IP分配,网桥模式下由Vmware1来提供IP分配。它们都相当于

一个小型的DHCP服务器,除非改动虚拟机的网络连接方式,或动了虚拟网卡服务属性,那么虚拟机的IP租约过期后,IP就会自动重新分配,从而造成IP地址自行变化。

解决方案一

你可以在/etc/sysconfig/network-scripts/ifcfg-eth0 中 bootproto=static
也就是默认设置为静态ip地址
ipaddr= ip地址
network= 子网掩码
onboot=yes

然后重新启动网卡 命令是 ifdown eth0;ifup eth0 就可以不用自动获得了
169.254.145.147 是主机没有获得到DHCP服务器的地址 而产生的

解决方案二:

setup--网络设置--不要选dhcp--手动设置ip,掩码---退出---service network restart--ifconfig查看
或者应用程序--网络--eth0--编辑--使用固定ip--手动输入设置--确定--激活--service network restart--ifconfg查看

转载于:https://www.cnblogs.com/zhulina-917/p/10555731.html

虚拟机的ip地址为什么会发生变化相关推荐

  1. 2022-1-24 为什么虚拟机的IP地址会变?

    今天发现自己的 Linux 虚拟机连接不上 xshell 是因为它的 IP地址发生了变化.这是为什么呢? 我的虚拟机采用 NAT 模式,由 Vmware16 虚拟网卡提供虚拟机的 IP 分配,相当于小 ...

  2. k8s-搭建虚拟机centos7环境,虚拟机固定IP地址

    发现wiin10已经自带虚拟机Hyper-V了,不用像win7一样还要自己安装虚拟机.我们要搭建k8s集群,得先安装三台虚拟机,在Hyper-V里面安装三台Centos7的虚拟机.然后固定每台虚拟机的 ...

  3. VMWare 设置CentOS虚拟机固定IP地址

    最近在mac上用vmware fusion,但是经常有这样一个问题.就是换一个局域网,虚拟机上的guest OS(ubuntu/Centos等)就会断开网络然后重新换成一个新的IP,弄得我很烦,每换一 ...

  4. VMware虚拟机配置IP地址

    VMware虚拟机配置IP地址 虚拟机和物理机之间网络通信有三种方式,这里介绍两种模式配置静态IP的方式 一. 第一种 :在新建虚拟机的时候网络连接选择了使用桥接网络 桥接模式即通过虚拟机工具生成一个 ...

  5. 虚拟机远程工具MobaXterm(Network error: Connection timed out问题)以及虚拟机无IP地址和NetWork失效问题

    一.问题说明 我们在使用虚拟机远程工具MobaXterm时可能会碰到Network error: Connection timed out问题,并且在虚拟机查看IP地址时,发现没有分配给虚拟机IP地址 ...

  6. 修改虚拟机的IP地址(一看就懂)

    修改虚拟机IP地址 修改文件内容 查询 查询网关和子网掩码 DNS MAC地址 修改文件内容 相信用过VM克隆虚拟机的小伙伴们都知道,克隆虚拟机是会把IP地址等都会直接复制过来. 如果先打开克隆的虚拟 ...

  7. 2021-08-26——获取电脑真实的IP地址,忽略虚拟机等IP地址的干扰

    获取电脑真实的IP地址,忽略虚拟机等IP地址的干扰 此代码中只要读取到了WiFi或者有线地址其中之一立即return. 微信搜索"HUC思梦"关注我吧,关注有惊喜,不定时有免费资源 ...

  8. 如何安装linux虚拟机 配置IP地址以及网卡信息(ens33)以及ping不通外网的解决办法(绝对好使) 图文详细信息

    第一步 打开WORKSTATION 创建虚拟机 如果出现不让创建的情况,请右键以管理员身份运行 点击下一步以后这里描述了虚拟机硬件的限制,我们不用管,直接默认下一步 这里我们选择 光盘位置 后点击下一 ...

  9. 初步学习大数据——设置虚拟机固定ip地址

    1.打开本机的网络连接 2.右键以太网,打开属性. 3.右键VMnet8,打开属性.最多不能超过255,最少不能小于0.    0~255之间. 4.找到你要设置固定IP地址的虚拟机 ,选择上方的编辑 ...

最新文章

  1. STM32F0使用LL库实现Modbus通讯
  2. OpenCV(26)图像分割 -- 距离变换与分水岭算法(硬币检测、扑克牌检测、车道检测)
  3. 嵌入式学习:存储器总结
  4. Openresty中使用LuaJit
  5. NHibernate3剖析:Query篇之NHibernate.Linq标准查询
  6. “中国黄酒文化之乡”举办黄酒蒸笼文化旅游节
  7. uva437The Tower of Babylon
  8. 口腔取模过程及注意事项_康贝齿科首家引进LAUNCA数字化口腔扫描,走进口腔数字化诊疗时代!...
  9. [渣译文] 使用 MVC 5 的 EF6 Code First 入门 系列:为ASP.NET MVC应用程序使用高级功能...
  10. gateway-统一权限-认证
  11. c语言简单计算器减编程,C语言实现简单的计算器(加、减、乘、除)
  12. 艾司博讯:拼多多推广计划点击价格设置
  13. 微信小程序-更换头像
  14. 消息认证之SHA散列算法族
  15. 用c语言写一个自动售货机
  16. python房价分析论文_用Python研究了三千套房子,告诉你究竟是什么抬高了房价?...
  17. 5G NR 网络切片是什么意思
  18. 【公务员考试】结构化面试时间一般多长?
  19. memcache的优点与缺点
  20. Sentinel Dashboard轻松流控

热门文章

  1. DEVICE_ATTR的使用
  2. 怎么算掌握了mysql_MySQL你必须掌握了解的锁知识!
  3. C语言设计模式——命令模式
  4. 怎样不停请求接口实现实时刷新_快狗打车实时数仓和基于Hologres的数据服务建设...
  5. Web框架——Flask系列之Jinja2自带过滤器(三)
  6. LeetCode 1146. 快照数组(哈希map + 有序map)
  7. LeetCode 1480. 一维数组的动态和(前缀和)
  8. LeetCode 1381. 设计一个支持增量操作的栈(deque/数组)
  9. 剑指Offer - 面试题32 - III. 从上到下打印二叉树 III(BFS,queue+stack)
  10. shell命令查阅端口信息_linux运维实用的42个常用命令总结