本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
为保障Tair数据库的安全稳定,系统默认禁止所有IP地址访问Tair实例。在开始使用Tair实例前,您需要将客户端的IP地址或IP地址段添加到Tair实例的白名单中。正确使用白名单可以让Tair得到高级别的访问安全保护,建议您定期维护白名单。
白名单设置方法介绍
设置方法 | 说明 | 适用场景 |
添加白名单 | 手动添加客户端所属的IP地址到Tair实例的白名单,以允许该客户端访问Tair实例。 | |
添加安全组 | 安全组是一种虚拟防火墙,用于控制安全组中的ECS实例的出入流量。 如果需要授权多个ECS实例访问Tair实例,您可以为Tair实例绑定ECS所属安全组的方式,绑定后安全组内所有ECS实例都可以访问该实例(无需手动填写ECS的IP地址)。 | |
通过阿里云App设置白名单(手机端) | 阿里云App是阿里云官方出品的移动应用,为您提供随时随地触达阿里云的能力。通过阿里云App,您可以在手机端快速完成IP白名单的设置,同时还支持云资源监控、了解产品动态、购买云产品等功能。 | 通过手机App添加专有网络IP或公网IP到白名单 |
您也可以同时设置白名单分组和ECS安全组,白名单分组中的IP地址和安全组中的ECS实例都可以访问该Tair实例。
添加ECS私网IP到白名单
如果您的ECS实例与Tair位于同一专有网络(VPC),推荐您通过专有网络访问。
如果您的ECS实例与Tair实例不属于同一专有网络,您可以更换ECS实例所属的专有网络。具体操作,请参见更换ECS实例的VPC。
访问Redis实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏,单击白名单设置。
在default默认安全组,单击修改。
说明您也可以单击添加白名单分组创建一个新的分组。分组名称长度为2~32个字符,由小写字母、数字或下划线(_)组成,需以小写字母开头,以小写字母或数字结尾。
添加方式选择加载ECS私网IP,页面将展示该实例同一地域的ECS私网IP。
鼠标指针悬浮在IP地址上,可查看该IP地址所属ECS实例ID和名称
选中需要的IP地址,将其移至右侧。
单击确定。
可选:若某个白名单分组中的所有IP地址均需要移除,您可以在目标白名单分组的右侧单击删除来完成该操作。
系统默认生成的白名单分组无法删除,例如default、hdm_security_ips等。
添加公网IP到白名单
当您需要从本地设备远程访问Tair或您的ECS实例与Tair不在同一专有网络(VPC)时,请参考以下步骤添加白名单。
访问Redis实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏,单击白名单设置。
在default默认安全组,单击修改。
说明您也可以单击添加白名单分组创建一个新的分组。分组名称长度为2~32个字符,由小写字母、数字或下划线(_)组成,需以小写字母开头,以小写字母或数字结尾。
添加方式选择手动添加。
在组内白名单文本框中,输入IP地址或IP地址段。
IP地址以英文逗号(,)分隔,不可重复,最多1000个。支持格式为:
具体IP地址,例如10.23.12.24。
CIDR模式,即无类域间路由,/24表示地址中前缀的长度,范围为1~32,例如10.23.12.0/24表示的IP段范围为10.23.12.0 ~ 10.23.12.255。
警告在白名单中添加0.0.0.0/0表示允许所有IP地址访问该实例。该操作存在高安全风险,请谨慎设置。
单击确定。
可选:若某个白名单分组中的所有IP地址均需要移除,您可以在目标白名单分组的右侧单击删除来完成该操作。
系统默认生成的白名单分组无法删除,例如default、hdm_security_ips等。
通过安全组批量添加ECS公网和私网IP
如果多个ECS实例需要访问Tair实例,可以为Tair实例设置安全组,设置后,该安全组中的所有ECS实例可以访问Tair实例。
实例的大版本需为Redis 4.0(最新小版本)及以上的大版本,升级方法请参见升级大版本。
暂不支持设置ECS安全组的地域:华南2(河源)
暂不支持设置ECS安全组的实例架构:云原生版集群架构、云原生版读写分离架构。
访问Redis实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏,单击白名单设置。
单击安全组。
在安全组页签,单击添加安全组。
在弹出的对话框中,选择需要添加的安全组。
支持通过安全组名称、安全组ID进行模糊搜索。
说明每个实例最多可设置10个安全组。
单击确定。
可选:当您需要移除所有安全组时,您可以单击清除安全组来实现。
通过阿里云App设置白名单
选择下述方式,下载并安装阿里云App:
访问阿里云App介绍页面,扫描右上角的二维码。
在应用市场中搜索阿里云。
打开阿里云App,在运维页面我的资源中,找到云数据库Redis版,单击Redis实例。
单击目标实例。在页面顶部单击账号&白名单。
根据业务需求,选择执行下述操作:
手动修改白名单:单击目标白名单分组右侧的图标,然后单击修改并输入IP白名单。
新增白名单分组:在页面下方单击添加白名单分组,输入分组名称和IP白名单。
删除白名单分组:单击目标白名单分组右侧的图标,然后选择删除 。
相关API
API | 说明 |
查询Tair实例的IP白名单。 | |
设置Tair实例的IP白名单。 | |
查询Tair实例白名单中已配置的安全组。 | |
重新设置Tair实例白名单中的安全组。 |