解决 VMware 虚拟机挂机后 IP 漂移,SSH 连接频繁断开的问题
很多用 VMware 运行 Linux 虚拟机的开发者都会遇到一个经典问题白天配置好环境MobaXterm/Xshell 连得好好的挂机一晚上或者电脑休眠唤醒后SSH 直接连接失败进虚拟机一看IP 地址悄悄变了。每次都要重新查 IP、改会话配置非常影响开发效率。本文就带你彻底根治这个问题给虚拟机锁死静态 IP一次配置永久生效。、一、为什么挂机后 IP 会变核心原因只有一个虚拟机默认使用 DHCP 动态获取 IP。DHCP 租期机制VMware 虚拟网络的 DHCP 服务会给每个网卡分配一个有租期的 IP。当虚拟机长时间待机、休眠唤醒、虚拟网卡重启时会重新向 DHCP 申请地址租期到期后大概率分配到新 IP。宿主机电源管理触发网络重置Windows 宿主机进入休眠 / 睡眠时系统会自动关闭 VMware 虚拟网卡VMnet8来节约电量。唤醒后虚拟网卡重启DHCP 重新分配地址间接导致虚拟机 IP 变更。NAT 模式特性绝大多数人使用的 NAT 模式VMnet8默认开启 DHCP 自动分配。如果没有手动绑定 MAC 地址每次网络刷新 IP 都可能漂移。我们可以在命令行用命令查看ip a重点查看ip时末尾有dynamic意味着当前 IP 是DHCP 动态分配。二. 解决方案1. 获取 IP 与子网掩码ip -4 addr show ens33 | grep inet | awk {print $2} # 示例输出192.168.220.144/242. 获取网关地址ip route | grep default | awk {print $3} # 示例输出192.168.220.23. 获取 DNS 地址自动拼接逗号格式cat /etc/resolv.conf | grep nameserver | awk {print $2} | xargs | sed s/ /,/g # 示例输出114.114.114.114,8.8.8.8一键汇总查看所有参数推荐直接运行echo IP/子网: $(ip -4 addr show ens33 | grep inet | awk {print $2}) echo 网关: $(ip route | grep default | awk {print $3}) echo DNS: $(cat /etc/resolv.conf | grep nameserver | awk {print $2} | xargs | sed s/ /,/g)4. 执行静态 IP 配置将上一步查询得到的参数填入下方命令执行nmcli connection modify ens33 \ ipv4.method manual \ ipv4.addresses 【采集到的IP/24】 \ ipv4.gateway 【采集到的网关】 \ ipv4.dns 【采集到的DNS】加载新网络配置重启网卡生效nmcli connection down ens33 nmcli connection up ens335. 结果校验使用ip a命令查看dynamic 消失意味着这个ip变为静态ip

相关新闻

Linux多线程编程:同步与互斥机制详解及实战避坑指南

Linux多线程编程:同步与互斥机制详解及实战避坑指南

1. 项目概述:线程同步与互斥的基石在Unix/Linux的世界里,多线程编程是提升程序性能、充分利用多核CPU资源的利器。但利器也需善用,否则极易伤人。这个“伤人”的过程,在代码里就叫“数据竞争”或“竞态条件”。想象一下&#xff0…

2026/8/2 10:35:57阅读更多 →
DroidCam OBS插件终极指南:将手机摄像头变为专业直播源

DroidCam OBS插件终极指南:将手机摄像头变为专业直播源

DroidCam OBS插件终极指南:将手机摄像头变为专业直播源 【免费下载链接】droidcam-obs-plugin DroidCam OBS Source 项目地址: https://gitcode.com/gh_mirrors/dr/droidcam-obs-plugin 在内容创作和直播领域,高质量视频源是成功的关键因素。Droi…

2026/8/2 10:35:57阅读更多 →
Python SDK实战指南:从选型到封装,构建稳定高效的外部服务集成

Python SDK实战指南:从选型到封装,构建稳定高效的外部服务集成

1. 项目概述:为什么我们需要一份好的Python SDK参考?在开发一个需要与外部服务或硬件交互的项目时,比如调用一个云服务的API、控制一个智能设备,或者与一个数据库深度集成,我们最常听到的建议就是:“去看看…

2026/8/2 10:35:57阅读更多 →
reSpeaker Clip语音交互开发指南:从固件烧录到SDK定制

reSpeaker Clip语音交互开发指南:从固件烧录到SDK定制

1. 从开箱到点亮:你的第一块reSpeaker Clip如果你对智能语音交互感兴趣,或者想给自己的小项目加个“耳朵”和“嘴巴”,那么reSpeaker Clip绝对是一个绕不开的经典选择。它不像那些复杂的开发板,需要你从零开始焊接麦克风阵列、调试…

2026/8/2 15:11:08阅读更多 →
STM32引脚复用原理与配置实战:从GPIO到外设的灵活切换

STM32引脚复用原理与配置实战:从GPIO到外设的灵活切换

1. 从“不够用”到“物尽其用”:引脚复用的核心价值做嵌入式开发,尤其是用STM32这类MCU,最常遇到的瓶颈之一就是:芯片的引脚不够用了。项目初期,你可能觉得I/O口绰绰有余,但随着功能模块一个个往上加——一…

2026/8/2 15:11:08阅读更多 →
2026年厂区导视目视化服务商指南:选对伙伴赋能厂区高效运营

2026年厂区导视目视化服务商指南:选对伙伴赋能厂区高效运营

谁懂啊!厂区导视乱成一锅粥,新人入职3天还找不到仓库,物流货车绕圈半小时错过卸货窗口,甚至员工因为标识不清误闯危险区域……别小看这几块牌子,据行业数据统计,不合格的厂区导视平均每月给企业造成8-15万的…

2026/8/2 15:11:08阅读更多 →
[ABC282F] Union of Two Sets

[ABC282F] Union of Two Sets

原题 题目描述 你需要生成M(M<50000)个区间&#xff0c;选择其中的两个区间组成给定的区间。 解题思路 我们看到把两个区间合并成一个区间&#xff0c;就是 ST 表基本操作。我们利用倍增预处理出以 i 位置为左端点&#xff0c;包含 个元素的区间。对于 [l,r] 区间的询问…

2026/8/2 15:11:08阅读更多 →
深入解析4K对齐:从扇区、簇到闪存页的存储性能优化原理与实践

深入解析4K对齐:从扇区、簇到闪存页的存储性能优化原理与实践

1. 项目概述&#xff1a;从“对齐”到“性能”的底层逻辑 如果你最近给自己的电脑加装或更换了一块固态硬盘&#xff0c;装完系统或者迁移完数据后&#xff0c;可能在网上看到过“4K对齐”这个词。很多教程会告诉你&#xff0c;用某个软件&#xff08;比如AS SSD Benchmark&…

2026/8/2 15:11:08阅读更多 →
工业开关电源选型与应用:从LI30-20B12PR2型号解析到实战指南

工业开关电源选型与应用:从LI30-20B12PR2型号解析到实战指南

1. 项目概述&#xff1a;从一串神秘代码到工业电源的深度拆解 最近在整理一个老项目的物料清单时&#xff0c;又看到了这个熟悉的型号&#xff1a; LI30-20B12PR2 。对于不熟悉工业电源领域的朋友来说&#xff0c;这串字母数字组合可能像天书一样。但对我们这些常年跟设备供电…

2026/8/2 15:09:08阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起&#xff1a;为什么我们需要互相关几年前&#xff0c;我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号&#xff0c;理论上它们接收到的声音波形应该非常相似&#xff0c;只是由于麦克风位置不同&#xff…

2026/8/2 0:00:10阅读更多 →
限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AI模板批量生成的核心价值与落地全景 AI模板批量生成正从实验性工具演进为现代软件工程的关键基础设施。它通过语义理解、上下文感知与结构化约束&#xff0c;将重复性高、模式明确的代码/文档/配置生成…

2026/8/2 0:00:12阅读更多 →
如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页&#xff1a;Web Archives浏览器扩展终极指南 【免费下载链接】web-archives Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari 项目地址: https://gitcode.com/gh_mirrors/we/web-a…

2026/8/2 0:00:13阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起&#xff1a;为什么我们需要互相关几年前&#xff0c;我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号&#xff0c;理论上它们接收到的声音波形应该非常相似&#xff0c;只是由于麦克风位置不同&#xff…

2026/8/2 0:00:10阅读更多 →
限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AI模板批量生成的核心价值与落地全景 AI模板批量生成正从实验性工具演进为现代软件工程的关键基础设施。它通过语义理解、上下文感知与结构化约束&#xff0c;将重复性高、模式明确的代码/文档/配置生成…

2026/8/2 0:00:12阅读更多 →
如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页&#xff1a;Web Archives浏览器扩展终极指南 【免费下载链接】web-archives Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari 项目地址: https://gitcode.com/gh_mirrors/we/web-a…

2026/8/2 0:00:13阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南&#xff1a;如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域&#xff0c;视频编辑处理的质量损…

2026/8/2 1:29:34阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时&#xff0c;光是文献检索就花了整整两周时间&#xff0c;打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化&#xff0c;合理使用这些工具可以节省80%以…

2026/8/2 2:32:55阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统&#xff1a;从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票&#xff0c;支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/2 2:09:20阅读更多 →