我有一台 Windows XP 虚拟机(vmware 工作站),我需要保护它免受互联网攻击。我需要它来编程一些旧硬件,这些硬件使用一些只能在 Windows XP 上运行的旧软件。我的主机(Windows 7)连接到公司网络,因此出于安全原因,虚拟机永远不应直接连接到网络。
我使用 git 来控制软件的源代码,远程存储库托管在云平台上。因此,我需要通过网络访问虚拟机。
我正在考虑将虚拟机设置为仅主机模式,然后将 SSH 从虚拟机端口转发到我的主机网络适配器。然后我可以使用 ssh 与使用 git 的远程存储库同步。
问题是我不是网络方面的专家。但 (a) 我不知道这样做是否安全,(b) 我不知道这样做是否有意义。
我以前从未使用过端口转发,只是读过相关内容。有人能给出建议吗?这样做有意义吗?这样做安全吗?有没有更好的方法?
显然,我并不完全了解它的工作原理。但我可以在主机上使用端口转发,从端口 22 上的 VMware 网络适配器(SSH)到连接到端口 22 上的公司网络的主机网络适配器。也许这根本说不通,因此才有这个问题。