随着虚拟化技术的应用,很多环境配置都是在虚拟机中进行的,比如前几天我搭建的 Git 服务器,就是在一个物理机的虚拟机上搭建的,一方面可以做环境隔离,另一方面也方便管理,但是这样会带来另一个新的问题:网络访问。
我的多个物理机的网段是相通的,但是虚拟机和其所在物理机使用的是 NAT 模式,所以虚拟机和非其所在的物理机没法直接连通,可以使用如下命令确认下:
> telnet 192.168.252.129 22
正在连接192.168.252.129...无法打开到主机的连接。 在端口 22: 连接失败
下面要介绍的就是如果如何通过 VMware 自身提供的端口转发机制来实现通讯(多谢珂仔的技术支持)。
环境
物理机:10.13.11.12
物理机:10.13.11.13
虚拟机 IP:搭建在 10.13.11.12 上,IP 为 192.168.252.129
虚拟机:VMware 14
开始设置
<