Dify实例网络配置

更新时间:
复制 MD 格式

本文为您介绍如何为Dify实例开通内网和公网地址。

前提条件

登录DMS的阿里云账号,须具备服务关联角色AliyunServiceRoleForAlb。您可以在一键部署页面打开内网和公网访问地址开关,然后在权限检测区域单击AliyunServiceRoleForAlb后的开通权限,以创建该服务关联角色。

注意事项

  • 仅支持在一键部署时,或为已部署的实例开通内网和公网地址。

  • 在开通内网和公网地址前,需要开通PrivateZone、EIP和ALB服务。在开通内网和公网地址时,系统会自动购买并配置对应服务的实例,因此会产生相应的费用(后付费)。费用信息,请参见PrivateZone计费规则、EIP计费规则、ALB计费规则。

  • 内网和公网地址仅支持同时开通。

  • 内网和公网地址一旦开通,将不支持手动关闭。

    说明

    释放Dify实例资源时,会自动关闭内网和公网地址,并释放相关网络资源。

一键部署时开通

在一键部署时,打开内网和公网访问地址开关,并完成部署。

开启该功能需要开通PrivateZone、EIP和ALB,会产生后付费账单,具体价格请参考PrivateZone计费、EIP计费、ALB计费。

已部署实例开通

前提条件

已部署Dify实例,详情请参见一键部署和手动部署。

操作步骤

  1. 登录数据管理DMS 5.0。

  2. 单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > Data+AI > Dify。

    说明

    若您使用的是非极简模式的控制台,请在顶部菜单栏中,选择Data+AI > Dify。

  3. 单击目标空间名称。

  4. 在左侧导航栏,选择image > Dify资源。

  5. 在基础配置区域,单击实例内网地址后的开通实例内网/公网地址。

  6. 在弹出的提示框,选择备可用区及交换机并单击确认。

    说明

    备可用区及交换机仅支持选择与Dify实例所属可用区不同的交换机。

    开通内网和公网访问地址需要开通 PrivateZone、EIP 和 ALB,会产生后付费账单。如需创建新的交换机,可在弹窗中单击点击创建链接前往创建。

  7. 等待访问地址开通成功。

    访问地址开通成功后,基础配置区域会显示实例的内网和公网地址。

    说明

    若您需要访问该Dify实例,还需要配置白名单。

    Dify 资源页面顶部状态显示为运行中(绿色),基础配置区域列出元数据库类型、元数据库实例、Redis 实例、向量引擎类型、向量引擎实例、OSS Bucket、实例内网地址及实例公网地址,内网和公网地址旁均提供配置白名单链接。页面右侧还包含计算资源(版本、Dify 资源规格、副本数)和网络信息(Region、VPC ID、交换机 ID、安全组 ID)区域,顶部操作栏可执行更改配置、重新部署、升级到最新版本、计算资源释放及API KEY操作。

配置白名单

  1. 在基础配置区域,单击实例内网地址或实例公网地址后的配置白名单。

  2. 在弹出的页面,通过添加条目的方式配置白名单。

    • 单个添加:单击添加条目,在对话框输入地址/地址段和备注,单击添加。

    • 批量添加:单击批量添加条目,按以下格式批量输入:

      • 每个条目一行,以回车分隔。

      • IP地址或IP地址段与备注之间用竖线(|)分隔,例如192.168.1.0/24|备注。

    添加成功后,条目列表中显示已添加的白名单记录(如127.0.0.1),包含备注、可用状态标识,可通过操作列的删除链接移除条目。

  3. 根据实际情况,访问Dify实例。