网络配置
AI原生数据库服务支持通过VPC网络访问Dify实例,您可以配置VPC网络连接、安全组规则和自定义域名,确保Dify实例的网络安全和访问便捷性。
前提条件
已创建Dify实例。具体操作,请参见创建Dify实例。
已创建专有网络VPC和交换机。具体操作,请参见创建和管理专有网络。
如需配置自定义域名,请确保已完成域名备案。
配置VPC网络连接
Dify实例部署在VPC网络中,您需要将实例关联到指定的VPC和交换机,以实现与同一VPC内其他云资源的内网互通。
登录AI原生数据库服务控制台。
在左侧导航栏,单击Dify实例列表。
找到目标实例,单击实例ID进入实例详情页。
在网络配置区域,单击修改。
配置以下VPC网络参数。
参数
说明
专有网络
选择Dify实例所属的VPC。建议选择与业务应用相同的VPC,以减少网络延迟。
交换机
选择VPC内的交换机。交换机决定了实例的可用区,请确保所选可用区支持当前实例规格。
私网访问地址
系统自动分配的VPC内网访问地址,同一VPC内的ECS等云资源可通过此地址访问Dify实例。
单击确定,完成VPC网络配置。
修改VPC配置可能导致Dify实例短暂不可用,请在业务低峰期操作。
配置安全组规则
安全组是一种虚拟防火墙,用于控制Dify实例的入方向和出方向的网络访问。您需要配置合适的安全组规则,确保实例的网络安全。
登录AI原生数据库服务控制台。
在目标Dify实例的详情页,找到安全组区域。
单击安全组ID,进入安全组详情页面。
根据业务需求,添加以下安全组规则。
方向
端口范围
授权对象
说明
入方向
443
0.0.0.0/0
允许HTTPS访问Dify Web界面。
入方向
80
0.0.0.0/0
允许HTTP访问(建议仅用于测试环境)。
出方向
全部
0.0.0.0/0
允许实例访问外部服务(如模型API、知识库等)。
为保障安全,建议将授权对象设置为特定IP地址段,避免使用0.0.0.0/0开放所有访问权限。
配置自定义域名
您可以为Dify实例绑定自定义域名,方便通过易记的域名访问Dify平台。
登录AI原生数据库服务控制台。
在目标Dify实例的详情页,找到域名管理区域。
单击添加域名。
输入已备案的域名,例如
dify.example.com。根据系统提示,在域名DNS解析中添加CNAME记录,将自定义域名指向实例的默认访问地址。
等待DNS解析生效后,单击验证。验证通过后,即可通过自定义域名访问Dify实例。
DNS解析生效时间取决于运营商,通常需要几分钟到48小时不等。
公网访问配置
如需从公网访问Dify实例,您可以开启公网访问功能。
在实例详情页的网络配置区域,开启公网访问开关。
系统自动分配公网访问地址,您可以在连接信息区域查看。
建议配置IP白名单,限制可访问的公网IP范围,提高实例安全性。
开启公网访问后,请务必配置安全组规则和IP白名单,防止未授权的网络访问。