如何映射到 Google Cloud Compute Engine Windows Server 上的共享文件夹

如何映射到 Google Cloud Compute Engine Windows Server 上的共享文件夹

我在 Google Cloud Compute Engine 上设置了 Windows Server 2012 VM 实例。我为该服务器设置了一个静态 IP,并且可以毫无问题地进行远程桌面访问。在 Windows Server 上,我设置了一个具有适当权限的共享文件夹。

现在,在运行 Win7 Ultimate 的本地 PC 上,我尝试将网络驱动器映射到虚拟机上的共享文件夹。将其映射到的正确路径是什么?我试过了,\\<ip-address>\<shared-folder>但没有成功。

为了使其工作还有其他要求吗?

答案1

尝试在开发人员控制台中添加防火墙规则;(到默认网络)

姓名;默认允许-smb
网络;默认
源过滤器;允许来自任何来源(0.0.0.0/0)
允许的协议和端口;udp:137;udp:138;tcp:139;tcp:445

还允许 Windows Server 2012 R2 上的所有防火墙规则允许文件和打印机共享(打开具有高级安全性的 Windows 防火墙并允许出站规则)

尝试从服务器连接到服务器是否正常;(显示共享);

\\ip-address

答案2

允许 SMB 直接通过互联网连接将是一个巨大的错误,除非您完全不担心谁可以访问您的数据。

我认为 Google 已经采取措施保护托管网站免受此类不当行为的影响,并已阻止 445 和 139 的 SMB 端口。

在几乎所有情况下,实现此目的的更好方法是配置 VPN。VPN 将在 Google Compute 站点和您的内部网络之间创建安全隧道。由于 VPN 在您的控制之下,Google 不应能够干预。

有关详细信息,请参阅 Google 文章:

相关内容