主要情景是这样的:我想用我的台式机搭建metasploitable虚拟机,作为靶机用来测试漏洞,然后用我的笔记本作为攻击机来渗透虚拟机。在搭建完虚拟机之后,我想了想,我是不是应该先试试能不能用我的笔记本ping到我的虚拟机?然后我就用笔记本Ping了虚拟机的IP 192.168.246.136 (我笔记本的IP是192.168.0.121)。发现PING不通!但是我的虚拟机却能够ping到我的笔记本。
后来我查了很多资料,这跟vmware的网络适配器设置有关。Vmware的网络主要分为桥接模式,NAT模式和主机模式,这里我不具体展开讲,有兴趣可以自己百度。
这里要解决这个问题,我们要选择桥接模式
然后点击“编辑-虚拟网络编辑器”
选择你自己主机的网络适配器,不要选自动。
然后重启你的虚拟机,用ifconfig看一下网络信息
发现虚拟机的IP由192.168.246.139 变成了192.168.0.129,这样就和我的笔记本属于同一网段的了(笔记本IP 192.168.0.121).
然后我再用我的笔记本来Ping 虚拟机 192.168.0.129 。发现成功PING通!至此问题解决。