本地Windows系统在与虚拟机中Linux系统进行通信时,需要先进行相关的网络配置,否则将无法访问。
1、准备工作:
默认VMware的网路是NAT模式,保持不变即可。
首先需要知道宿主机(win)和虚拟机(linux)的ip地址。
2、建立IP映射
接下来就需要将宿主机和虚拟机的IP映射起来。
打开VMware的虚拟网络编辑器(编辑>虚拟网络编辑器):

选择VMnet8,点击更改设置

选择VMnet8,点击NAT设置


- 主机端口,填写默认22即可
- 填入之前查到的虚拟机IP地址
- 虚拟机端口,填写默认的22即可
相当于将192.168.80.106:22 与192.168.240.129:22建立起了映射关系。
3、配置虚拟机SSH
- 安装openssh-client: sudo apt-get install openssh-client
- 安装openssh-server: sudo apt-get install openssh-server
- 启动ssh-server: sudo /etc/init.d/ssh restart
- 确认ssh-server工作正常: netstat -tpl (看到ssh表示工作正常)
至此,已经可以通过宿主机SSH到虚拟机了。

参考资料:
cloud.tencent.com/developer/a... www.jianshu.com/p/28739c9b6...