3CX远程分机故障排除

介绍

本分步指南将帮助您在家中或远程办公室对直接远程分机设置进行故障排除。远程分机可以正常工作,但无法保证正确的功能,因为有许多因素在起作用(例如:网络拓扑,路由器配置,防火墙设置等),您可能无法控制所有涉及的设备以进行正确的更改直接远程分机以实现预期功能所必需的(例如,当使用酒店的互联网连接或其他公共WiFi时)。

您的分机是否允许远程连接?

您必须首先检查与远程连接相关的两个重要设置,位于3CX管理控制台的“扩展详细信息 – >其他”选项卡中:

  • 如果您计划将此分机程序用作远程分机,则必须不勾选“禁止使用外网分机 (使用Direct SIP或STUN方式注册的远程分机将被阻止)”选项。
  • 如果计划使用3CX隧道协议或3CX SIP代理管理器将此分机用作远程分机,则必须不启用“禁止远程通道连接 (启用了隧道协议连接的3CX客户端和SBC将被阻止)”选项。

服务器端端口转发

解决或减少问题的唯一可靠方法是从条件中删除尽可能多的变量。收获的最大好处在于将3CX电话系统连接到Internet的WAN到LAN设备。

实施适当的端口转发是消除大量潜在NAT / PAT问题的最有效工具。您需要确保拥有支持并配置为使用静态端口映射的防火墙/路由器。在大多数情况下,静态端口映射要求通过RTP协议正确传送音频和视频流。3CX提供了有关静态端口映射的指南和更多信息,同时可以在此处找到3CX电话系统使用的更全面的端口列表。但是,远程分机要记住的最重要的端口如下:

  • UDP:5060 3CX电话系统SIP(默认)
  • UDP:9000-10999:远程分机的RTP音频/视频流(默认)
  • UDP和TCP 5090:3CX隧道协议服务(默认)

支持的电话设备具有一整套NAT穿越功能

如果要设置远程分机(不使用3CX隧道协议或3CX SIP代理管理器),则需要确保选择具有所有必要功能的支持电话。这些功能包括:

Rport功能

STUN功能

保持 – 联机功能

大多数支持的话机都支持上面列出的必要功能。配置设备后,需要确认它已成功注册。

现在您可以尝试拨打3CX电话系统。您可以拨打某个分机的语音邮件,然后尝试收听语音邮件,以确保音频双向工作。如果您遇到音频问题并且您之前已完成上一节中的建议实施,那么这意味着问题很可能在于将远程分机连接到互联网的WAN到LAN设备。几乎完全确认这一点的一种方法是尝试使用3CX隧道协议或使用3CX SIP代理管理器连接远程分机。

防火墙检查器

从3CX管理控制台运行3CX 防火墙检测。3CX防火墙检查程序检查与远程分机/ VoIP提供程序通信所需的端口是否已打开并使用静态端口映射正确配置。可以与不正确的防火墙配置相关联的常见症状是:

  • 注册失败。
  • 单向音频。
  • STUN问题或解析不正确。

根据防火墙检查程序的结果,一旦修复了防火墙配置,您就可以返回上面的“端口转发”部分。

SIP ALG或助手

一些路由器具有称为“SIP ALG”的功能(有时称为“SIP助手”)。 此功能修改SIP标头字段以尝试促进NAT / PAT穿越。 随着SIP设备和SIP标准的发展,引入了更强大的机制 – 例如,将“Rport”字段添加到“VIA”SIP标头中。 由于对SIP“VIA”标头字段及其“Rport”分机的负面干扰,在WAN到LAN设备上启用SIP ALG通常可能会破坏远程分机的SIP功能。 确保您的路由器禁用此功能。3CX防火墙检测也提供了检测SIP ALG的功能。

不同的SIP侦听端口

如果您尝试在同一LAN中配置多个远程分机,并且即使经历了本故障排除指南中提到的所有其他要点后仍遇到问题,您可以尝试为每个远程分机分配不同的本地SIP端口(一台设备) 在端口5060上,下一个在端口5062上,然后是5064,依此类推) – 在某些情况下,这允许您解决限制。

结论

按照以上步骤对远程分机进行故障排除后,您应该了解为什么仔细配置是可靠正确功能的先决条件的原因。

我们在开始时提到,由于大量的因素,无法保证正确的功能。 3CX可以提供完全支持的唯一方法是配置远程分机以使用Windows / Android / iPhone版3CX客户端与3CX隧道协议,或使用一些其他支持的SIP电话配置为通过3CX SIP代理管理器传递其流量。

但是,本指南向您展示了解决远程分机出现单向音频问题和注册失败的正确步骤。