6

我正在尝试将应用程序迁移到 Amazon,并且需要客户端机器能够连接。实际上,我似乎只需要能够将 EC2 实例(运行 Windows Server 2008 R2)上的文件夹映射到客户端计算机(运行 Windows 7)就足够了。

我在网上做了很多搜索,很早就看到了这个条目:

https://serverfault.com/questions/228468/unable-to-share-data-between-amazon-ec2-instances-for-windows#comment220635_231318

我已经打开了我的测试机和EC2服务器两端的端口,无法成功连接。该文件夹是共享的,我检查并重新检查了权限、端口等,但无济于事。谁能帮我指出正确的方向?

编辑:我也尝试过 VPN 进入实例,但无济于事。

4

2 回答 2

3

亚马逊没有阻止 Windows 共享。只要您在安全组上打开端口 445,您就应该能够连接到 Windows 实例。

确保您没有客户端防火墙(在您的本地计算机或本地网络上 - 在公司网络上阻止传出端口 445 并不罕见)。

请记住,像这样共享文件夹并不安全 - 文件未通过网络加密,因此有人可以看到您的数据。

于 2013-12-10T22:00:08.043 回答
1

我认为 AWS 可能会阻止来自外界的 Windows 共享。您是否尝试像您提到的帖子一样在 AWS 中设置两个实例?如果您能够在两个 AWS 实例之间成功共享文件夹,则可能是 AWS 阻止了访问。

另一种选择是在 VPC 组中创建 AWS 实例,然后要求您的客户端连接到 VPC(但这可能不适用于您的特定应用程序)

如果 AWS 阻止访问,我会向他们开一张支持票,以便他们向您解释发生了什么。

或者,您可以尝试在 S3 中设置您的共享文件夹并使用他们的 IAM 服务来控制访问。

希望这可以帮助。

于 2013-12-08T17:18:42.133 回答