3CX DNS助手让V18的DNS配置更简单

直到目前为止,不上云的 3CX 服务器依然需要同时使用内网 IP 地址和公网 IP 地址。在 V18 中我们将会推出新的 “DNS 助手(DNS Helper)” 来解决这个问题,到时内网和外网都可以使用域名进行解析,而不再需要依赖 IP 地址了。这个功能可以大大简化 IT 配置终端设备(IP 电话和 3CX app)的时间,网页客户端以及视频会议也可以使用 DNS 助手登入。

无需你做任何操作,3CX FQDN 会自动帮你配置好一切。如果使用的是自定义的 FQDN,那么就需要进行手动配置了。

对于资深的 IT 和需要复杂配置的网络来说,可以进行内部的 DNS 配置(”Split-Brain DNS”)。然而对于”非托管”的网络来说要进行这样的配置是不可能的,要知道这里的网络包含了交换机,DHCP 服务器,DHCP 服务器以及 Wi-Fi 接入点。而 V18 可以统一任意的网络类型。

更好用!内外网共用一个配置文件

有了 DNS 助手,用户不需要在居家办工的时候在网页客户端切换配置文件/书签,并重启 Chrome 插件了。网页客户端现在会自动注册到正确的 IP/URL,不过切换的时候会有一些延迟。

管理员也不再需要使用不同链接下载配置文件和通话报表了。

让话机部署更简单!

OdaZdd

不再需要在设备的下拉菜单里选择网络接口,这里将总是使用 3CX 的 FQDN!

这样可以更简单地将 3CX 搬迁到新的网络环境,改变IP地址,甚至从本地移动到云端。终端设备将始终通过 FQDN 连接到 3CX,并将从管理员处获得新的配置和配置命令。

DNS 助手也为未来统一 “Local Lan” 和 “STUN” 配置方式奠定了基础,同时也为终端设备默认使用 secure SIP 注册夯实了基础。

与此同时,在 3CX V18 中启用 3CX FQDN 后,服务器将会支持 AAAA DNS 记录(IPv6)。

它是如何工作的

为了实现上述的功能,管理员需要将 3CX 服务器的内部 IPv4 地址通过 3CX 的公网 DNS 服务器发布给 3CX FQDN。需要声明一下,在 RFC 1918 中定义了内部 IP 地址并说明了私有地址 “不应该(Should Not)”出现在公网 DNS 服务器中。不应该,并不等同于不可以(Must Not)- 这只是 RFC 的一个建议。在 SMTP 服务器中(MX 记录值)为了保证邮件的可投递性,不在公网 DNS 中添加私有 IP 地址是非常正确的,但是在 VoIP 中情况又有所不同。

随着 IPv6 的普及,所有的电脑和服务器内部都会使用相同的 IPv6 地址,公开经过伪装的网络迟早是会过时的,届时网络会回到 NAT 发明之前的状态。(你知道 NAT 是因为 IPv4 地址未曾遇见的普及和短缺才发明的 “紧急” 解决方案吗?)

我们需要你的反馈

我们选择在 v18 中发布这个功能之前先放出这些信息有以下两个原因:

  1. 给 IT 一些时间决定要选择哪种方式。是使用 DNS 助手服务还是准备改变他们的网络环境。
  2. 想检查我们是否遗漏了客户使用的网络配置,以免在加入该功能后导致服务无法访问。

为了说明启用和禁用 DNS 助手的区别,请参考下面两张网络图。首先,让我们确定什么时候应该启用助手服务,什么时候应该配置本地DNS服务器。在 v18 发布后,你将能够选择是否使用该服务。

p84BHY

什么时候启用

如果您同时有内网和外网用户,但网络中没有您可以控制和修改的内部 DNS 服务器,就应该启用 DNS 助手服务。请不要仅仅因为这个原因而在网络中安装一个 DNS 服务器!这样的话,所有的内部和外部用户都会查询公网的 DNS 服务器。在这种情况下,所有内网和外网用户都会查询公网 DNS 服务器来检索系统的两个 IP 地址。浏览器、IP 话机和我们的 app 将以循环方式探测并尝试连接到任何一个IP地址。如果连接可以建立,他们将使用成功的连接来访问 3CX。

wt5xy0

什么时候关闭

如果您在网络中可以管理您的内部 DNS 服务器,您应该禁用 DNS 助手服务。内部用户将访问您的本地 DNS 服务器并检索您的 3CX 的本地 IP,而外部用户将联系公共 DNS 服务器并接收外部 IP。这样一来,由于只列出了一个IP地址,所以在客户端不需要进行探测。如果您只有一个安装在云端的*,并且用户的设备通过 STUN 或 SBC 连接到服务,也是如此。

GmLe14

我们有一个指南,概述了如何在 Windows DNS 服务器中创建一个额外的DNS区域记录

* 如果您通过点对点的 VPN 将用户连接到云端,那么内网和外网 DNS 解析适用。必须配置一个内部DNS,以将内部3CX地址返回到远程网络中的 VPN 端点!

自定义 FQDN

当您使用自定义 FQDN 时,您已经在为客户管理公网 DNS 入口。您可以按照3CX提供的 FQDN 所概述的相同方法,不同的是这一切不能由 3CX 来帮你做。