日期 | 作者 | 版本 | 备注 |
---|---|---|---|
2022-05-18 | dingbin | v1.0 | |
考虑到这样一种场景:宿主机是Windows 10,通过 VPNwindows客户端比如EasyConnect连接到了远程机器。下面2个问题是我们经常面临的:
- 此时宿主机下的vmware虚拟机怎么共享访问VPN网络呢?
- 实现了vmware虚拟机共享访问VPN网络后,由于宿主机的IP网段和vmware虚拟机的IP网段不同,此时宿主机上ssh怎么访问vmware上的虚拟机网络呢,从而通过宿主机的ssh共享VPN网络?
问题1解决方案可参阅我之前的文章:[Vmware客户机上Linux系统共享宿主机VPN的网络连接操作手册]:
本文解决问题2。话不多说,直接上干货。
打开 vmware 虚拟机软件的 编辑 - 虚拟网络编辑器 如下图,点击 NAT设置,然后点击添加 端口映射。映射 宿主机的22端口到 虚拟机的22端口,注意虽然宿主机和虚拟机的 IP不在同一网段,但这样的端口映射可以成功,这关键所在。
然后直接在宿主机打开xshell 软件,输入ssh xxx@宿主机IP,就可以直接远程登录访问不同网段的VPN网络主机了。 很神奇,很奇妙。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。