技术分享
让自动获取ip的虚拟机恢复到之前某个特定的ip
2019-11-21
虚拟机ip变了有何影响?
有时候我们为了体验或者学习某些软件或者系统的使用,我们会优先选择在虚拟机中进行软件安装或者系统搭建。我使用的虚拟机软件就是VMware,我至今也没有找到比较好的方法能够使用固定ip同时还能在虚拟机中使用互联网,所以我VMware一直使用的是NAT模式,里面的虚拟机使用的是自动获取ip。如果我设为ip固定模式的话,虚拟机将无法上网。
这种情况可以解决在虚拟机上网的问题,而且正常情况下开关机也不会重新分配ip,但是如果外面的物理机长期处于断网的状态下而虚拟机又是开启的状态,虚拟机就会自动获取ip,导致ip变掉了。这虽然不影响上网,但是某些软件或者系统一旦搭建好之后就要求系统的ip不能更换,否则就会影响正常使用。比如kubernetes就是如此,搭建的时候节点已经设置好ip和端口,一旦ip换了该节点就不能使用了,然而要集群不联网那是不可能正常使用的。
以上都是在讲虚拟机ip变了的影响,在这里讲讲我最近无意中想到的一种将ip还原的方法,亲测有效。
如何将ip恢复到指定ip?
1、关闭虚拟机
2、点击VMware的“编辑”,选择“虚拟网络编辑器”
3、选中你虚拟机使用的那个网络,我的是NAT模式的那个,点击右下角的“更改设置”
4、再次选中你虚拟机使用的那个网络,点击右侧偏下位置的“DHCP设置”
5、在弹出的“DHCP设置”框中将“起始ip地址”设置为你想要修改为的那个ip,将“结束ip地址”修改为你想要修改为的那个ip+1(这里应该不用修改也可以的)。修改之前请记下修改之前的数据,以便还原。
6、修改完之后依次点击“确定”、“应用”、“确定”,然后启动虚拟机,在次查看ip就会发现虚拟机的ip已经恢复为你想要指定的那个ip了。
7、关闭虚拟机,再次进行以上的步骤,将“DHCP设置”进行还原,这个修改是影响整个VMware,我们一般都会创建好几个虚拟机,如果我们不将设置还原,其他虚拟机也将受此影响,当然如果只有一个虚拟机,这样设置也挺好的。

- 标签:
-
其他