设置黑白名单 概述 本章节介绍MSE ZooKeeper引擎的黑白名单功能,在实例开通完毕后,可以通过设置ZooKeeper实例黑白名单来限制一定范围内的IP地址(可以单个或者多个,可以是IP或者是IP段)访问实例。当白名单和黑名单配置存在冲突时,以黑名单规则优先。 前提条件 1. 已开通微服务引擎MSE ZooKeeper引擎实例,参考章节:创建ZooKeeper实例; 2. 已开通ZooKeeper实例并且状态正常。 操作步骤 1. 登录微服务引擎MSE注册配置中心管理控制台,选择资源池; 2. 在左侧导航栏,选择注册配置中心 > 实例列表; 3. 在实例列表页面,单击目标实例ID、实例名称或者目标行“管理”按钮均可跳转至实例基础信息页面; 4. 点击右侧权限控制 > 黑白名单管理,点击页面“黑白名单配置”标题后面的编辑按钮,进入编辑模式; 5. 打开“白名单配置 ”后面的开关按钮,开启白名单,在白名单配置输入框中,输入允许访问的IP地址段,并点击确定; 1. 如果白名单配置内容为空,表示所有地址均不可访问ZooKeeper实例; 2. 如果填写了IP地址加掩码,表示允许所设置的IP地址段访问实例; 3. 如果开关状态为关闭,则配置内容不生效 6. 打开“黑名单配置 ”后面的开关按钮,在黑名单配置输入框中,输入禁止访问的IP地址段,并点击确定; 1. 如果黑名单配置内容为空,表示所有地址均可访问ZooKeeper实例; 2. 如果填写的IP地址加掩码,表示禁止所设置的IP地址段访问实例; 3. 如果开关状态为关闭,则配置内容不生效; 注意 如果您绑定了ELB,并使用ELB访问,则这部分流量不受黑白名单控制;可以去ELB控制台设置相关规则; 黑白名单认证时通过访问的请求头部中获取客户端IP,可能与公网地址不同,请确保配置的IP与请求携带的IP相同; 即使配置了白名单,仍然需要通过其他类型的认证才能访问,如ACL、SASL认证; IP地址格式支持IPv4及IPv6:X.X.X.X/X或X:X:X:X:X:X:X:X/X,斜杠后为掩码。若白名单设置为空,表示禁止所有地址的访问,请谨慎设置。多个公网IP地址或地址段,每个地址或地址段之间用英文半角逗号(,)分隔。
来自: