未透過 VPN 在 Asterisk 上註冊

未透過 VPN 在 Asterisk 上註冊

在此輸入影像描述

我想在家中在本地工作,我在我的Asterisk伺服器上配置了OpenVPN(它只是區域網路中的一台Linux伺服器),它運作得很好。

我在 Asterisk 伺服器上啟用了轉發,客戶端現在可以看到 LAN (net 192.168.1.0/24)。但如果我嘗試在 Asterisk 上註冊,就會失敗。在 Asterisk tun0 轉儲中,我在 SIP 封包中看到「伺服器錯誤 500」。

是什麼阻止我註冊? SIP/RTP 連接埠範圍?

答案1

首先,您必須確保在隧道連線後啟動星號伺服器。否則它將看不到新地址

其次,你檢查你的客戶端不使用 NAT,也不將客戶端的外部 IP 放入封包中(通常意味著你停用了 STUN)

您也可以使用 mtr 公用程式從兩側檢查資料包的去向,或使用 tcpdump 取得追蹤。

您可以使用 sip debug 查看有關 asterisk 的更多信息

asterisk -r
sip set debug on

相關內容