坑点一、需要关闭linux和windows的防火墙,并且设置开机禁用,不然虚机重启之后还是会受虚机限制,可以不关闭windows的防火墙,但需要在防火墙规则上去设置端口转发,这样外网访问虚拟机的时候就可以先访问到主机的ip和port,然后主机的ip+port又和虚拟机做了转发绑定,这样就可以跳转到虚拟机上去。具体做法可以参照这个链接中。参考https://www.cnblogs.com/yutingliuyl/p/6705055.html
坑点二、我们安装完虚拟机后在本地会有一个vmware8的网卡,这个网卡很重要,我们使用Nat模式时需要将该网卡的IP设为自己的和自己主机ip同网段的ip,不要和nat设置中是一个ip,nat设置中的网关ip也应该和主机ip保持同一个网段。具体参考https://blog.csdn.net/java_zyq/article/details/78280904
虚拟网卡设置
虚拟机网络设置
D
Nat网关
DHCP
网卡配置
坑点三、设置完虚拟机的NAT网络模式后,发现一旦用xshell去连接虚拟机,ping外网和宿主机就会ping不同,这时需要在vm上设置端口转发,把虚机的22端口暴露给主机并和主机的9000端口去做绑定,具体可参考以下连接https://www.jianshu.com/p/ad3c712e1d95