【问题标题】:Usage of ingress and egress rules between different EC2 instances不同 EC2 实例之间的入口和出口规则的使用
【发布时间】:2018-07-13 12:24:23
【问题描述】:

我在一个 ec2 实例上有一个 jupyter 笔记本,它想要从部署在其他 ec2 实例上的数据服务中获取数据。我应该在两个实例上相互设置入口和出口规则吗?我是这个领域的新手,所以任何解释都值得赞赏! :)

【问题讨论】:

    标签: amazon-web-services amazon-ec2 docker-ingress


    【解决方案1】:

    是的,您可以创建 2 个不同的安全组并附加到每个安全组。

    您可以允许来自特定安全组的入站流量,所有附加了该安全组的实例都可以将流量发送到您指定的端口上的实例。

    另一个没有注意的重要事情是安全组是有状态的,当您设置出站规则时,无论入站规则如何,都允许响应流量。

    【讨论】:

      【解决方案2】:

      安全组出站 规则默认允许所有流量。通常,您不应修改这些设置。

      配置设置的最佳方法是:

      • 创建一个 Jupyter-SG 安全组并将其与您的 Jupyter EC2 实例相关联。添加用于连接实例的任何规则(例如 SSH)。
      • 创建一个 Data-SG 安全组并将其与您的“数据服务”EC2 实例相关联。添加一个规则,允许在所需端口上进行入站访问,并将 Source 设置为 Jupyter-SG 的 Security Group ID。

      这告诉 Data-SG 安全组允许来自 Jupyter 实例(或更准确地说,来自与 Jupyter-SG 关联的任何实例的入站访问安全组)。

      【讨论】:

        猜你喜欢
        • 2017-11-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-27
        • 2021-03-31
        相关资源
        最近更新 更多