Dns

無法通過 WiFi 註冊 SIP

  • May 10, 2018

我們在 LAN 上執行 FreePBX 伺服器,並且軟電話可以使用本地 SIP 伺服器 IP 進行註冊。

我也需要這些軟體電話能夠通過 Internet 註冊,因此我們已經配置了防火牆並為 sip.ourdomain.com 創建了一個 dns 條目。

當軟電話配置為使用 sip.ourdomain.com 時,可以通過網際網路很好地註冊,但是當它們在辦公室並連接到 wifi 時,它們無法註冊。

我懷疑這是因為在辦公室時,他們試圖註冊到 sip.ourdomain.com,它解析為重定向到本地 LAN 上的 sip 伺服器的公共 IP。

如何解決?

編輯1

LAN 為 192.168.1.X/24 & SIP 伺服器為 192.168.1.8

您可能需要在基礎架構中定義拆分視圖 DNS 或多視圖 DNS 架構。

因此,在您的內部網路中,您的內部 DNS 伺服器會將 sip.ourdomain.com 解析為 192.168.1.8 並在外部解析為目前的公共 IP 地址。

另一種選擇是為 SIP 伺服器強制使用公共 IP 地址,而不是私有 IP 地址。

我通常建議網路管理員為 SIP 伺服器和 VPN 伺服器使用公共 IP 地址,而不必處理一些 NAT 問題的極端情況。

引用自:https://unix.stackexchange.com/questions/442878