对于许多用户来说,如何保障阿里云主机的安全性是一个非常重要的问题。而设置安全组规则是保障其安全性的关键步骤之一。本文将介绍如何快速设置阿里云主机的安全组规则。
什么是安全组?
安全组是一种虚拟防火墙,具备状态检测和数据包过滤能力,用于在云端划分安全域,控制云服务器ECS、容器服务Kubernetes版ACK集群等实例的出入流量,是阿里云的重要网络安全隔离手段。
登录阿里云控制台
首先需要使用账号密码或AK(Access Key)登录到阿里云官网,进入阿里云管理控制台。然后在左侧导航栏中选择“产品与服务”,找到并点击“云服务器ECS”。
创建安全组
在ECS实例页面上方菜单栏中选择地域,确保所选地域与目标ECS实例一致。单击左侧导航栏中的“网络与安全”下的“安全组”。进入安全组列表页面后,单击右上角的“创建安全组”按钮,在弹出窗口中根据向导填写相关信息,如安全组名称、描述信息以及所属VPC等。其中,安全组名称建议使用易于识别和理解的名字,方便后续管理和维护;描述信息可以对安全组的作用进行简要说明;所属VPC则是指该安全组所属的专有网络,只有相同VPC内的ECS实例才能加入同一个安全组。
添加安全组规则
创建好安全组之后,就需要为它添加相应的规则了。同样是在左侧导航栏中选择“网络与安全”下的“安全组”。找到刚刚创建好的安全组,点击操作列中的“配置规则”。此时会跳转到安全组详情页,在这里可以看到已经存在的默认规则。如果想要自定义新的规则,就点击下方的“添加安全组规则”。
编辑安全组规则
在弹出的“添加安全组规则”对话框中,根据实际情况设置以下参数:
授权策略:允许或拒绝特定类型的流量通过。
协议类型:选择TCP、UDP、ICMP或其他自定义协议。
端口范围:指定允许或禁止访问的具体端口号区间。例如,HTTP服务通常使用80端口,HTTPS服务则使用443端口。
源地址/目的地址:限制来自或去往哪些IP地址段的流量可以通过此规则。如果您希望从任意位置访问,则可以将此字段留空或设为0.0.0.0/0(针对IPv4)或::/0(针对IPv6)。
优先级:数值越小表示优先级越高,默认情况下所有新建规则的优先级都是1。
备注:可选填项,用于记录规则的目的或用途。
关联ECS实例
完成上述步骤后,还需要将创建好的安全组应用到实际的ECS实例上。回到ECS实例列表页面,勾选需要关联的目标实例,然后点击上方的“更多”按钮,在下拉菜单中选择“网络与安全”->“变更安全组”。在弹出的窗口中选择之前创建的安全组,确认无误后点击确定即可。
检查生效情况
最后不要忘了检查一下新配置的安全组规则是否已经正确生效。可以通过尝试从外部网络访问ECS实例提供的服务来验证这一点。