关闭 Windows XP VMware Fusion 客户机的 Internet 访问

关闭 Windows XP VMware Fusion 客户机的 Internet 访问

我正在使用 VMware Fusion 6 Windows XP 客户机在 Mac 上运行一些旧版 Windows 软件。我想关闭虚拟机的 Internet 访问,这样 Windows XP 就无法在线获取任何恶意软件。但是,我想保留在 Mac 和虚拟机之间传输文件的能力。

实现此目的的最佳方法是什么? 提前致谢。

答案1

您可以使用共享文件夹VMWare 知识库文章。这不需要网络连接。您只需禁用虚拟机的网络适配器即可。
您还可以使用仅主机网络,它将使用主机和客户机之间的虚拟网络,而无需连接到以太网或互联网。
另一种方法是禁用虚拟机中的默认网关,但这不安全。

答案2

如果您的问题只是互联网,并且您的 VM 是 Windows XP,那么解决方案应该像这样简单:
Linux 命令行:禁用互联网(保留 LAN)的快速方法?
诀窍很简单:只需移除网关即可。在该线程中,您可以找到简短的解决方案,就像一行简单的代码,例如:

route delete 0.0.0.0 mask 0.0.0.0 10.0.2.1

(假设 10.0.2.1 是您的网关,您可以通过输入“ipconfig”找到它)。
或者更通用的解决方案,作为(不会更长的)脚本。

-编辑:根据某人的建议,可以这样做:

route delete 0.0.0.0

所以您甚至不需要知道网关的 IP 是什么。

相关内容