個人資料
正文

新發現:一條線上用不同Voip providers打進打出的方法

(2009-11-06 15:17:57) 下一個
1.關鍵技術DDNS(Dynamic Domain Name Service)

(1)建立一個域名

如果家裏的高速網是DSL,通常用的是dynamic IP address, 所以你的IP地址經常會變,就沒法去申請一個普通的域名。但是象dyndns.com 和no-ip.com這樣的網站支持DDNS,你就可以到上麵去申請一個域名。對一般家庭而言,使用免費的服務就可以了。有了這樣一個域名之後,你就可以讓你的voip providers把電話直接送到你的ATA上。

這個事做起來很簡單,比如說你在dyndns.com開一個賬號,登錄之後的頁麵上你找到並進入add host service,你給自己選一個hostname,比如abcdevoip.getmyip.com . 在IP address一欄裏你需要輸入你現在家裏的IP address。 如果你在家裏上機你直接按下麵Use auto detected IP address 209...就行了。

(2)IP address 更新

你可以到下麵的網址下載他們的一個小軟件
https://www.dyndns.com/support/clients/
你安裝之後,一旦你IP address發生了變化,它就會自動更新你在dyndns.com上的域名下的IP address。

如果你家的router支持DDNS,那麽你在router裏麵設置更新就更好。

2.構造你的ATA的sip address

如果你ATA line1上的user ID是15124567890,sip port是5060,那麽對應的sip address就是 15124567890@abcdevoip.getmyip.com:5060 (注意不要弄成中文的冒號“:”,比較英文的冒號":")。如果sip port#是別的數字,就應該作相應改變。

有了這個sip address,你在你的voip providers 的IP address 的forwarding欄裏填上這個sip address,電話就直接接到你的ATA line1上麵了。在gizmo5.com的設置是這樣(如果圖片看不清,在Firefox瀏覽器裏用鼠標右擊圖片,選擇View Image,就能看到清晰的圖片,下同):

gizmo5


在ipkall.com上麵的設置是這樣:



注:如果你用的是靜態IP(static IP),那麽就不用上麵那麽麻煩,直接寫出sip address就是,比如你的IP是123.124.125.126,那麽你的sip address就是:15124567890@123.124.125.126:5060



3.ATA 和router的 設置

直接按下麵的步驟設置就可以。但是如果你還不知道如果打開設置網頁,你可以在網上用你的ATA的名字搜索,比如spa3102 configuration 或PAP2T configuration。

Here's a more general set of steps to properly set up a PAP2/SPAxxxx type ATA behind a NAT router, that should work under just about any conditions.

Browse to the ATA's advanced, admin level web configuration. Under the SIP tab:

1) Record the port number specified by RTP Port Min.
2) Record the port number specified by RTP Port Max.
3) Set Handle VIA received to yes.
4) Set Handle VIA rport to yes.
5) Set Insert VIA received to yes.
6) Set Insert VIA rport to yes.
7) Set Substitute VIA Addr to yes.
8) Set Resp to Src Port to yes.
9) Set STUN Enable to yes.
10) Set STUN Server to your choice for STUN server, eg "stun.voxalot.com".
11) Set Ext RTP Port Min to match the value recorded in step 1). May be omitted depending on router's NAT implementation.

Under the Line 1/2 tab:

12) Set NAT Mapping Enable to yes.
13) Optionally, set NAT Keep Alive Enable to yes. Isn't really necessary with ports forwarded.
14) Make a note of the value of field SIP Port.
15) Set Ext SIP Port to the value from step 14). May be omitted depending on router's NAT implementation.
16) Set Ans Call Without Reg to yes.

In your router's setup:

17) Forward the port number from step 14) for UDP, from your router to the ATA.
18) Forward the range of port numbers defined by the values from steps 1) and 2) for UDP, from your router to the ATA.

Finally, in G5's setup, make sure that the SIP forwarding goes to the same port number as recorded in step 14).

http://www.dslreports.com/forum/r22659451-Different-providers-for-inbound-and-outbound-on-same-ATA~start=20

如果你不知道怎麽作port forwarding,可以在網上搜索或者在這個網站http://portforward.com/找到你的router的port forwarding的instructions。

這樣設置好了就可以打進來了。我最開始用的ATA是SPA1001,line 1我注冊的是nonoh,我試過把gizmo5 和ipkall單獨或同時送到這條線上都能接聽。

4)後話

首先要感謝fitwxc給大家介紹自裝網絡電話的方法,他給大家推薦的SPA1001能夠很簡單地設置用不同voip providers打進打出,使用起來確實很方便。

能夠用不同的voip公司打進打出,給人更多選擇的自由度。按上麵方法設置,一條線上也可以用不同的voip公司打入打出,選擇餘地就多很多了。特別是現在,好像隻能買到SPA1001的山寨版,有的質量不能保證,剛好碰上就有點頭疼。為了保證質量就可以選擇正品的別的牌子的ATA。

附錄:SPA3102的設置

下麵是我的SPA3102 設置的截圖。當然User ID 和Auth ID 不是真實的。我隻用VOIP,沒用PSTN。如果你還不會打開設置網頁,請參考http://www.callcentric.com/support/device/linksys/spa3102 這裏的step1a或者step1b。

1.SIP
(如果圖片看不清,在Firefox瀏覽器裏用鼠標右擊圖片,選擇View Image,就能看到清晰的圖片)
SIP

2. Line 1

Nonoh的設置

Line1

如果是Localphone,則按下圖設置

3. Regional

Regional

Regional2

4. Provisioning (需要disable)

Provisioning

5.Wan Setup (主要是設置時間同步)

WanSetup
[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.