最近在写一个安全相关的实验,需要用到ubuntu和kali,都装在vmware虚拟机下。
今天在尝试让kali ping一下ubuntu的时候,发现网络不可达。
仔细研究发现是虚拟机网络设置部分出了问题,故找到以下解决方案,使得彼此ping通。
- 关闭现在开着有此类问题的虚拟机;
- 选择“编辑”->“虚拟网络编辑器”,选择“更改设置”:
- 将VMnet1设置为“桥接模式”(你也可以使用任一VMnet),并且选择桥接到本机的真实物理网卡:
- 然后将需要ping通的虚拟机,我这里是ubuntu和kali,在网络那里都设置成VMnet1;
- 开机,ping一下对方ip,可行。
实验环境下,unbutu和kaili系统分别对应ip如下:
两者互相ping的结果:
(ubuntu ping kali的ip)
(kali ping ubuntu的ip)
至此,问题解决。