首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用安全组授予多个vpc对经典ec2实例的访问权限?

问如何使用安全组授予多个vpc对经典ec2实例的访问权限?
EN

Stack Overflow用户
提问于 2016-12-07 15:26:43
回答 1查看 1.9K关注 0票数 1

我们有多个VPC,每个环境(DEV、QA、PROD)都有一个,我们有一个经典的EC2实例,用于运行一些用于开发/测试的实用程序或应用程序(例如FTP服务器和虚拟客户API服务器)。我希望允许每个VPC网络中的任何EC2实例访问经典版上的某些端口,而不向世界公开它。有人能解释我是怎么做到的吗?我看过经典链接,但这只允许一个VPC链接到它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-07 16:22:55

如果很少有从VPC连接到Classic的实例,那么很容易在SG中为VPC中的每个实例添加一个规则。但是,您希望VPC中的任何当前/未来实例都能访问Classic。虽然我还没试过,但还是有一些建议:

  1. 使用NAT将流量从VPC路由到internet,并在经典SG中指定NAT。但是您不能直接访问VPC实例。对于私有子网中的实例来说,它是非常理想的。根据您的描述,VPC实例位于公共子网中,此解决方案将无法工作。
  2. 使用代理(如Squid )并通过代理将流量从VPC路由到Classic实例。

启动一个实例并安装一个代理,或者从一个已经安装了squid代理的AMI中启动一个实例。

在VPC子网路由表中添加一个规则,通过代理将流量路由到Classic。其他流量将通过internet网关路由。

将代理的IP添加到经典SG中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41021294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档