如何配置安全组
由于Redis 3.0/Memcached和Redis 4.0/Redis 5.0/Redis 6.0实例的部署模式不一样,DCS在控制访问缓存实例的方式也不一样,差别如下:
- Redis 3.0/Memcached:通过配置安全组访问规则控制,不支持白名单功能。安全组配置操作请参考本章节操作。
- Redis 4.0/Redis 5.0/Redis 6.0:不支持安全组,只支持通过白名单控制。白名单配置操作,请参考管理实例白名单。
本节主要介绍VPC内访问DCS Redis 3.0/Memcached实例和通过公网访问DCS Redis 3.0实例时如何配置安全组。
VPC内访问Redis 3.0和Memcached实例
客户端只能部署在与DCS缓存实例处于相同虚拟私有云(VPC)和相同子网的弹性云服务器(ECS)上。
除了ECS、DCS缓存实例必须处于相同VPC之外,还需要他们的安全组分别配置了正确的规则,客户端才能访问DCS缓存实例。
- 如果ECS、DCS缓存实例配置相同的安全组,安全组创建后,默认包含组内网络访问不受限制的规则。
- 如果ECS、DCS缓存实例配置了不同安全组,可参考如下配置方式:
- 假设ECS、DCS缓存实例分别配置了安全组:sg-ECS、sg-DCS。
- 以Redis 3.0访问端口6379为例,Memcached实例请以实际情况为准。
- 以下规则,远端可使用安全组,也可以使用具体的IP地址。
客户端和网络连接所有常见问题
- 如何配置安全组
- DCS实例支持公网访问吗?
- Redis连接失败问题排查和解决
- DCS实例是否支持跨VPC访问?
- Redis公网访问所需弹性IP是否收费?
- Redis连接时报错:“(error) NOAUTH Authentication required”。
- 为什么无法ping通Cluster集群的连接地址?
- 客户Http的Server端关闭导致Redis访问失败
- 客户端出现概率性超时错误
- 使用Jedis连接池报错如何处理?
- 如何使用Redis-desktop-manager访问Redis实例?
- 使用SpringCloud时出现ERR Unsupported CONFIG subcommand怎么办?
- 客户端无法使用域名连接DCS缓存实例
- 连接实例必须使用密码吗?如何获取密码?
- 本地环境是否可以连接缓存实例?
- 使用Redis实例的发布订阅(pubsub)有哪些注意事项?
- Redis实例公网开关被关闭是什么原因?
- 使用短连接访问Redis出现“Cannot assign requested address”错误
- 连接池选择及Jedis连接池参数配置建议
- 如何解决Lettuce 6.x版本客户端使用DCS实例兼容性问题?
more
