返回列表 發帖
本帖最後由 bubblestar 於 2010-12-2 17:56 編輯

最初由角色兄發起研習ATA的時候,我地有不少版友都曾經遇過同樣情況,並且歸納了一些經驗,希望對你有用。

我們要做兩項主要工作,第一是採用UDP Port Forwarding,第二是採用7+1+2 Scheme

在router裡把ATA的port number,用UDP模式forward到ATA的IP裡。有了這個setting,如果外面打過來的direct IP電話,你的電話機就會響,但是聽不到聲音。

(ATA port number)
5060.gif

聲音RTP voice packet因為router的NAT被卡住在router的WAN port前面,為了讓這些voice packets能有效穿透NAT,我們設置ATA時加入一個stun server來穿透NAT,這就是我們提議的7+1+2 Scheme (或者簡單說712方案)。

在ATA的SIP Tab之下的NAT Support Parameters,有七個“Yes” 要SET。

NAT Support Parameters
Handle VIA received:yes
Handle VIA rport:yes
Insert VIA received:yes
Insert VIA rport:yes
Substitute VIA address:yes
Send Resp To Scr Port:yes
STUN Enable:yes

(7+1+2 Scheme中在ATA SIP Tab裡7+1設置)
yes.gif

再加上一個STUN server:stun.xten.com,就成為7+1了。

至於剩下來2是什麼呢?就是在ATA裡的Line Tab

NAT Settings
NAT Mapping Enable:yes
NAT Keep Alive Enable: yes

(7+1+2 Scheme中在ATA Line Tab裡2設置)
nat.gif

TOP

上述資料全部由角色兄一手編篡,多謝他留下咁多寶貴資料。在此亦希望角色兄多些回來,指導我地一班VoIP 愛好者,並給與推動力。

TOP

返回列表