虚拟机克隆完和母机IP一样,IP、MAC、主机名要改哪几处
在 vSphere 里把一台配置好的 Windows 虚拟机完整复制了一份,打算给新上线的小系统用。克隆机一开机,网络上就开始报 IP 冲突:母机上的业务隔几分钟掉一次线,克隆机自己也时通时断——两台机器在网络上互相"顶号",谁也跑不稳。
原因分析
整盘复制等于把操作系统盘原样拷贝:静态 IP、掩码、网关 DNS、计算机名,连域成员身份都和母机一字不差。两台机器带着同一个 IP 上线,网络上以 ARP 先应答先得,谁的应答快流量就归谁,表现就是互相挤掉线。另外,如果虚拟机网卡的 MAC 地址设过"手动",克隆出来的这台连 MAC 都是重复的,交换机上还会出现 MAC 漂移告警,问题从三层蔓延到二层。
分步解决
- 先隔离再开机:把克隆机的虚拟网卡断开,或改挂到一个没有业务的端口组再启动,别让它在生产网段继续顶号。已经开着机的,先在里面禁用网卡。
- 改地址:进克隆机的网络设置,静态 IP 换成规划好的新地址,网关、DNS 一并核对;地址宽裕的网段也可以改回 DHCP 自动获取,省得手工登记。
- 改计算机名并处理域身份:加域的机器先退域,改完计算机名重启,再用新名字重新加域——域里的机器账户按名和 SID 识别,直接改名容易留下半个残账户。工作组机器改名重启即可。
- 查 MAC 分配:虚拟机设置里看网络适配器的 MAC 地址,“手动"改成"自动”,或手填一个不冲突的新值,把 MAC 漂移的隐患一并消掉;改完把虚拟机完整开关机一次,让新地址在虚拟交换机的表项里刷新。
- SID 重复要不要处理:纯工作组环境多数场景无感;但要装按 SID 授权的老软件,或这台机器准备加域,用
sysprep /generalize重新封装一次,底子干净——域环境里 SID 重复还会引发组策略下发、权限映射的偶发错乱,这一步别省。母机已经被这样克隆过一批的,新机器建议一律重新封装。
预防
要批量出机器,用 vSphere 的"克隆+自定义规范"一步到位:克隆时自动分配新主机名、新 IP 并重置系统标识,不用逐台进系统里改;把母机先 sysprep 封装再转成模板,从模板出发的每一台都是"干净出厂"状态;上线前在隔离端口组里验一遍网络参数,确认无冲突再接生产网段;克隆机上线后的头一周,留意事件日志里还有没有重复地址类的告警,清干净了再把它纳入例行巡检。
企业存储选型参考|贵州诚鑫致达
做海量监控接入与长期归档,群晖机型参考:HD6500 · RS3621xs+ · DS2422+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。云南昆明企业 NAS 存储方案与备份容灾,支持远程与上门服务。