为实例(主网卡)关联安全组

当您将ECS实例关联安全组时,实际上是将ECS实例的主网卡关联安全组。关联安全组后,实例的出入站流量受安全组规则限制。您可以根据业务需要,随时调整ECS实例与安全组的关联关系。本文介绍如何为实例加入、移出或更换安全组。

使用限制

  • 一台ECS实例至少关联一个安全组,一台ECS实例关联的安全组数量有限制,详情请参见安全组使用限制

  • ECS实例与加入的安全组网络类型必须一致,且需在同一个专有网络VPC下。

  • ECS实例加入的多个安全组必须是同一类型安全组(普通安全组或者企业级安全组),详情请参见普通安全组与企业级安全组

将实例加入、移出或更换安全组

若实例的安全组不符合当前业务需求,您可以将ECS实例加入其他安全组、移出已加入的安全组或者更换安全组。

已创建实例(加入、移出、更换)

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择实例与镜像 > 实例

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. ECS实例列表页,按需为一台或者多台ECS实例加入、移出或更换安全组。

    如果一台ECS实例只关联一个安全组,则无法执行移出操作,因为一台ECS实例至少关联一个安全组。

    • 单台ECS实例

      找到目标ECS实例,在操作列中,选择图标> 网络和安全组中的更换安全组。在更换安全组对话框,为单台ECS实例变更安全组。

      image

      • ECS实例加入安全组:在安全组下拉列表中选择新的安全组,单击确定

      • ECS实例移出安全组:在安全组区域框中删除已有安全组,单击确定

    • 多台ECS实例

      为多台ECS实例变更安全组,需要确保选中的实例的网络类型必须相同,如果是专有网络则必须在同一专有网络内。

      选中多台目标ECS实例,在列表底部选择更多 > 网络和安全组中的加入安全组移出安全组替换安全组,为多台ECS实例变更安全组。

      image

      • ECS实例加入安全组:在ECS实例加入安全组对话框的选择安全组下拉列表,选择新的安全组,单击确定

      • ECS实例移出安全组:在ECS实例移出安全组对话框的选择安全组下拉列表,删除已有安全组,单击确定

      • ECS实例替换安全组:在实例替换安全组对话框的选择安全组下拉列表,替换已加入的安全组,单击确定

新建实例时(加入)

在控制台创建ECS实例时,您可以将ECS实例加入指定的一个或多个安全组。如果当前网络下没有安全组,在创建ECS实例的同时会创建一个默认安全组,您可以根据需要勾选要开通的IPv4协议和端口。具体操作,详见自定义购买实例

image

默认安全组的属性说明如下:

  • 安全组类型:普通安全组。

  • 网络类型:随实例创建,与实例的网络类型一致。

  • 默认安全组规则:

    • 规则优先级:100。

      说明

      20200527日以前系统创建的默认安全组规则的优先级为110。

    • 规则说明:

      • 出方向:默认允许所有访问,即安全组内的ECS访问外部都是放行的。

      • 入方向:默认仅允许通过ICMP 协议22 端口3389 端口访问,您可以自定义是否允许HTTP 80端口HTTPS 443端口访问。例如,如果您使用ECS实例进行建站就需要选中HTTP 80端口和HTTPS 443端口。

ECS控制台安全组列表页面展示并有类似System created security group.的提示信息,表示该安全组为默认安全组。

image

  • 您可以在默认安全组规则的基础上继续新增、修改安全组规则,更精细地控制出入站流量,管理默认安全组与实例、弹性网卡的关联关系等。

  • 如果默认安全组规则不满足您的应用场景,您可以根据实际情况新建自定义安全组、配置新的安全组规则并关联至ECS实例或者弹性网卡。更多信息,请参见创建安全组

为指定安全组加入或移出实例

您也可以以安全组为维度,为指定安全组加入实例或者移出实例,以便符合当前业务需求。

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择网络与安全 > 安全组

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 找到目标安全组,在操作列中,选择image > 管理实例

  5. 进入目标安全组内的实例列表页面,按需为指定安全组加入实例或者移出实例。

    image

    • 将实例加入安全组:单击实例加入安全组,在实例加入安全组对话框的实例文本框,输入实例ID或名称,选择该实例单击确定

    • 将实例移出安全组:选择一个或多个辅助弹性网卡,单击列表下方的移出安全组。在移出安全组对话框,单击确定

查询安全组关联的实例

  1. 网络与安全 > 安全组页面,选择image > 管理实例

  2. 实例列表云服务器ECS实例弹性容器实例页签,查看该安全组关联的所有实例。