SIP 中继网络要求
如果您的防火墙或 SBC 只接受来自列出地址的流量,请放行本页中与您中继所在区域对应的 Bird 地址。缺少信令地址时,通话无法到达您的设备;缺少媒体地址时,通话即使接通也没有音频,或只有单向音频。
适用哪个区域
请放行您中继所在区域的地址:该区域即其 SIP 域名 <trunk-id>.trunk.<region>.sip.bird.com 中的区域,也就是您工作区的区域。无论号码属于哪个国家,Bird 都从该区域的地址向您的号码传送通话并发送音频。
如果某个网关的 Exit data center 设置为另一个区域,该网关会从那个区域的中继边缘地址接收通话,并从那个区域的媒体地址接收音频。请为该网关放行这些地址。
信令地址
请放行与您所在区域四个地址之间双向的 SIP。Bird 从接收所用的同一地址发送 SIP。
| 区域 | 边缘 | 主机名 | 地址 | 承载内容 |
|---|---|---|---|---|
欧洲(eu1) | 入站边缘 | did.eu1.sip.bird.com | 18.202.63.25、40.180.83.92 | 拨打您号码、由 Bird 直接投递到您网关的呼叫 |
欧洲(eu1) | 中继边缘 | trunk.eu1.sip.bird.com | 52.30.150.219、63.35.77.164 | 您的设备通过中继发出的呼叫,以及序列中 Dial 步骤发送到您网关的呼叫 |
美国(us1) | 入站边缘 | did.us1.sip.bird.com | 35.163.113.80、54.148.250.26 | Bird 直接投递到您网关的、拨打您号码的呼叫 |
美国(us1) | 中继边缘 | trunk.us1.sip.bird.com | 34.214.231.219、52.38.96.162 | 您的设备通过中继发出的呼叫,以及序列中 Dial 步骤发送到您网关的呼叫 |
请根据此表构建允许列表,而不要通过对主机名进行 DNS 查询来构建。
请将呼出呼叫发送到您中继的 SIP 域名(从中继页面完整复制),不要直接发送到这些地址或主机名。SIP 域名用于识别您的中继:如果呼叫的 Request-URI 指向其他主机,该呼叫会被拒绝并返回 403 Forbidden。
| 方向 | 端口 |
|---|---|
| 您的设备发送到 Bird 的呼叫 | UDP 或 TCP 使用 5060,TLS 使用 5061 |
| Bird 投递到您网关的呼叫 | 您在 Inbound routing > Gateways 中为每个网关设置的端口和传输协议 |
媒体地址
在 UDP 端口 2500 到 32499 上,允许与您所在区域的十个媒体地址之间的 RTP 流量。其中部分地址尚未承载流量;允许全部十个地址,可确保 Bird 增加媒体容量时您的音频仍能正常工作。
如果为中继开启了 Direct audio,呼入呼叫的音频会在您的设备与投递该呼叫的网络之间直接传输,而不经过这些地址,因此您的设备必须接受来自这些地址以外的音频。
| 区域 | 媒体地址 |
|---|---|
欧洲(eu1) | 40.180.165.35、52.17.18.149、52.31.151.186、52.48.123.9、52.213.113.60、52.214.183.204、54.76.111.244、54.77.249.231、54.155.191.8、54.246.111.12 |
美国(us1) | 32.189.119.37、35.162.12.185、35.165.86.198、35.167.33.5、35.167.126.199、44.227.8.88、44.253.239.124、52.35.78.221、100.21.152.215、100.22.136.208 |
端口 5061 上的 TLS
中继边缘出示由公共证书颁发机构为 trunk.<region>.sip.bird.com 和 *.trunk.<region>.sip.bird.com 签发的证书,因此该证书也涵盖您中继的 SIP 域名。入站边缘出示为 did.<region>.sip.bird.com 和 *.did.<region>.sip.bird.com 签发的证书。这两个证书每隔几个月自动续期,颁发机构也可能变更,因此请让您的设备信任公共根证书,而不要固定某个证书或其颁发机构。
Bird 通过 TLS 向网关投递呼叫时,使用 TLS 1.2 或更高版本,不出示客户端证书,也不检查您网关的证书。请通过上文的信令地址识别来自 Bird 的呼叫。
SIP 头中的主机名
在通话过程中,Bird 的 Contact 和 Record-Route 头可能通过 ip-52-30-150-219.trunk.eu1.sip.bird.com 这样的主机名指向单个地址,该主机名解析为对应地址。这些地址都属于上文的信令地址,因此根据表格建立的允许列表已经涵盖它们。
故障排除
| 现象 | 检查内容 |
|---|---|
| 通话已接通但没有音频,或只有单向音频 | 您所在区域的十个媒体地址,UDP 端口 2500 至 32499 |
| 您的网关始终收不到 Bird 投递的呼叫 | 您所在区域的全部四个信令地址,以及网关上设置的端口和传输协议 |
外呼收到 403 Forbidden 且没有留下通话记录 | Request-URI 主机是否为您中继的 SIP 域名,以及您的公网地址是否在中继的 Allowed IP addresses 中 |
语音故障排查介绍其他症状。