域名结构

本文介绍了部署 Yeastar P 系列云 PBX 所需的完整域名结构要求,包括域名规范和 DNS 配置。

注: YCM 服务器SBC Proxy 服务器云 PBX 实例 需要部署域名。域名的设置需要符合以下要求。

域名级别

以下为 YCM 服务器、SBC Proxy 服务器与 云 PBX 实例的域名级别要求。

YCM 服务器

服务器域名可包含二级域名,三级域名或四级域名。你可以通过域名直接访问 YCM 服务器。

假设 YCM 服务器包含三级域名,则域名可为 ycm.example.com

SBC Proxy 服务器
经由 SBC Proxy 服务器处理的 PBX 业务使用独立的域名,其泛域名部署在 SBC Proxy 服务器上。
SBC Proxy 服务器域名与云 PBX 实例的域名相关。假设云 PBX 包含四级域名,其泛域名为 *.cloud.example.com,则 SBC Proxy 服务器的泛域名需要包含五级域名,其泛域名应设置为 *.proxy1.cloud.example.com
重要: SBC Proxy 服务器的泛域名中,通配符 (*) 右侧的域名标签必须为 proxy1
云 PBX 实例

云 PBX 域名可包含二级域名,三级域名或四级域名。你可以通过域名直接访问云 PBX。

假设云 PBX 包含四级域名,则域名可为 pbx1.cloud.example.com

域名转发

你需要设置域名转发,使 YCM 服务器、SBC Proxy 服务器和云 PBX 的域名指向其目标服务器的 IP 地址。

YCM 服务器

将 YCM 服务器的域名转发到其公网 IP 地址。

假设 YCM 服务器的公网 IP 地址为 123.123.123.123,域名为 ycm.yeastar.com,你需要转发域名 ycm.yeastar.com123.123.123.123

SBC Proxy 服务器

将 SBC Proxy 服务器的泛域名转发到其公网 IP 地址。

域名被解析后将指向 SBC Proxy 服务器,这样一来,经由 SBC Proxy 服务器处理的 PBX 业务相关流量将被转发到具体的云 PBX 中。

假设 SBC Proxy 服务器的公网 IP 地址为 124.124.124.124,泛域名为 *.proxy1.cloud.example.com,你需要转发泛域名 *.proxy1.cloud.example.com124.124.124.124

云 PBX 实例
  • 基础架构部署

    基础部署架构中仅部署一台 SBC 服务器,在这种情况下,你需要将云 PBX 的泛域名转发到 SBC 服务器的公网 IP 地址。

    这样一来,云 PBX 域名被解析后,将指向 SBC 服务器,数据流量经由 SBC 服务器转发到部署在 SBC 服务器后的云 PBX 中。

    1. 云 PBX 域名转发 - 基础架构

  • 高可用架构部署

    如果你要部署 SBC 服务器的高可用架构,就需要部署多个 SBC 服务器。在这种情况下,你需要部署一个用于管理多台 SBC 服务器的负载均衡器(LB),并将云 PBX 的泛域名转发到负载均衡器的公网 IP 地址。

    这样一来,云 PBX 域名被解析后,将指向 LB 负载均衡器。负载均衡器将数据流量分配到 SBC 服务器上,再经由 SBC 服务器转发到特定的云 PBX 中。

    2. 云 PBX 域名转发 - 高可用架构