
# 连接Redis网络要求
任何兼容Redis协议的客户端都可以访问DCS的Redis实例，您可以根据自身应用特点选用任何Redis客户端，Redis支持的客户端列表请参见[Redis客户端](https://redis.io/clients)。
客户端连接Redis在不同的连接场景下，需要满足不同的连接约束：
- 使用同一VPC内客户端访问Redis实例。 安装了客户端的弹性云服务器必须与Redis实例属于同一个VPC。Redis 3.0/6.0企业版实例，弹性云服务器与Redis实例需配置为相同的安全组，或者安全组不同时配置安全组连通规则。Redis 4.0及以上版本的基础版实例，如果实例配置了IP白名单，需将弹性云服务器的IP地址加入实例IP白名单，以确保弹性云服务器与Redis实例的网络是连通的。
  安全组配置，请参考[如何选择和配置安全组](https://support.huaweicloud.com/dcs_faq/dcs-faq-0713002.html)。白名单配置，请参考[管理实例白名单](https://support.huaweicloud.com/usermanual-dcs/dcs-ug-190812001.html)。
  
- 客户端与Redis实例所在VPC为相同Region下的不同VPC。 如果客户端与Redis实例不在相同VPC中，可以通过建立VPC对等连接方式连通网络，具体请参考：[缓存实例是否支持跨VPC访问？](https://support.huaweicloud.com/dcs_faq/dcs-faq-0427002.html)。
  
- 客户端与Redis实例所在VPC不在相同Region。 如果客户端服务器和Redis实例不在同一Region，支持通过云专线打通网络，请参考[云专线](https://support.huaweicloud.com/productdesc-dc/zh-cn_topic_0032053183.html)。
  在跨Region访问Redis实例时，实例域名无法跨Region解析，无法通过域名访问。可以通过在hosts中手动配置域名与IP绑定关系或使用IP进行访问。
  
- 公网访问 客户端公网访问Redis 4.0及以上版本实例时，请参考[开启Redis公网访问并获取公网访问地址](https://support.huaweicloud.com/usermanual-dcs/dcs_03_0011.html)开启实例公网访问。
  客户端公网访问Redis 3.0实例时，Redis缓存实例需要配置正确的安全组规则。当SSL加密功能关闭时，Redis实例的安全组入方向规则，必须允许外部地址访问6379端口；当SSL加密功能开启时，则必须允许外部地址访问36379端口。具体配置请参考常见问题：[如何选择和配置安全组？](https://support.huaweicloud.com/dcs_faq/dcs-faq-0713002.html)
  
 
