Yeastar P 系列云 PBX 域名结构
部署 Yeastar P 系列云 PBX 的域名之前,你需要了解服务器域名要求,并向 Yeastar 提供域名的 SSL 证书和密钥。
域名结构与要求
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
。Important: SBC Proxy 服务器的泛域名中,通配符 (*) 右侧的域名标签必须为 proxy1。 - 云 PBX 实例
云 PBX 域名可包含二级域名,三级域名或四级域名。你可以通过域名直接访问云 PBX。
假设云 PBX 包含四级域名,则域名可为
pbx1.cloud.example.com
。
- YCM 服务器
- 域名转发
-
你需要设置域名转发,使 YCM 服务器、SBC Proxy 服务器和云 PBX 的域名指向其目标服务器的 IP 地址。
- YCM 服务器
将 YCM 服务器的域名转发到其公网 IP 地址。
假设 YCM 服务器的公网 IP 地址为
123.123.123.123
,域名为ycm.yeastar.com
,你需要转发域名ycm.yeastar.com
到123.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.com
到124.124.124.124
。 - 云 PBX 实例
- 基础架构部署
基础部署架构中仅部署一台 SBC 服务器,在这种情况下,你需要将云 PBX 的泛域名转发到 SBC 服务器的公网 IP 地址。
这样一来,云 PBX 域名被解析后,将指向 SBC 服务器,数据流量经由 SBC 服务器转发到部署在 SBC 服务器后的云 PBX 中。
- 高可用架构部署
如果你要部署 SBC 服务器的高可用架构,就需要部署多个 SBC 服务器。在这种情况下,你需要创建一个用于管理多台 SBC 服务器的负载均衡器(CLB),并将云 PBX 的泛域名转发到负载均衡器的公网 IP 地址。
这样一来,云 PBX 域名被解析后,将指向 CLB 负载均衡器。负载均衡器将数据流量分配到 SBC 服务器上,再经由 SBC 服务器转发到特定的云 PBX 中。
- 基础架构部署
- YCM 服务器
证书要求
- HTTPS 网页访问 PBX
- WebRTC
- 自动配置
- LDAPs
- SSL 证书链和密钥
- 你需要购买并向 Yeastar 提供所需证书和密钥,包括两个泛域名证书和一个单域名证书。
- 兼容 NGINX 服务器
- Yeastar P 系列云 PBX 使用 NGINX 作为 Web 服务器,你提供的 SSL 证书必须能够在 NGINX 服务器使用。
- 兼容 IP 话机
- SSL 证书必须能够与用户的 IP 话机配合使用。有关 IP 话机支持的证书信息,请与 IP 话机制造商联系。