-1

任务:我有一个在 Amazon AWS EC2 虚拟服务器上运行的开发环境,我希望第三方对其进行测试。

问题:我不相信测试它的公司不会破坏环境和/或窃取代码。因此,我不希望他们知道 URL、永久 IP 甚至访问他们最终可以使用爬虫来查找的网页。

我的环境包括 Web 应用程序和套接字服务器。我不想公开 Web 应用程序,同时只允许访问套接字服务器。

概念:我选择使用指向环境的辅助、非永久性 Elastic IP。在运行基本测试后,此 IP 将在 1 或 2 天后销毁。如有更改(取决于此线程的建议)。

问题:我可以创建一个仅允许访问端口 5000-5100 的辅助弹性 IP 实例吗?如果是这样,怎么做?

替代方案:如果这不是最有效的程序,您会提出什么替代方案?

4

1 回答 1

0

我的解决方案:按照常见问题解答从备份启动实例

  1. 创建快照
  2. 从快照创建图像(快照菜单 - 创建图像标签)
  3. 实例 - 启动实例
  4. 选择从快照创建的图像作为您的根卷
  5. 编辑安全组(只为套接字打开端口范围,没有 Web)
  6. 从此实例中删除了所有 Web 代码
  7. 2天后,将删除实例

跟随从创建图像,实例

  1. 选择(仅)您要镜像的正在运行的实例
  2. 右键单击选定的实例
  3. 从下拉列表中选择创建图像
  4. 至 7. 同上

第二个解决方案似乎更稳定(尤其是:状态检查和连接问题)。

有更好的解决方案吗?谢谢!

于 2013-11-17T11:47:46.813 回答