自己跑自己的sipsorcery服務器能繞過這些限製,並且google voice的登錄信息保存在自己的電腦裏。
下麵是跑自己的sipsorcery的簡單步驟:
1 準備
下載並安裝 Microsoft .NET 3.5
下載並安裝 Microsoft Silverlight
(上述兩項多數人的電腦裏應該已經有了)
從下列網頁中下載 sipsorcery-v1.2.zip
http://sipsorcery.codeplex.com/releases/view/40318#DownloadId=105613
2 解壓 sipsorcery-v1.2.zip 到一個文件夾, 比如 c:\\sipsorcery
3 在上述文件夾中,修改 sipsorcery-appsvr.exe.config - 可以用notepad
搜尋 <STUNServerHostname value="stun.ekiga.net" />
改為 <STUNServerHostname value="stunserver.org" />
搜尋 <useragent expiry="113">
改為 <useragent expiry="3600">
存檔
4 在 #2 的文件夾中,修改 proxyscript.py
搜尋 m_privateNetPrefix = "10."
改為 m_privateNetPrefix = "192.168.1."
^
| 假設你家的內網是 192.168.1.0
存檔
5 在 #2 的文件夾中,修改xmlconfig\\sipdomains.xml
搜尋 <domain>localhost</domain>
改為 <domain>you_dynamic_dns_hostname</domain>
刪除 <domainalias>10.1.1.5</domainalias>
刪除 <domainalias>10.1.1.5:5060</domainalias>
存檔
6 開一個 console window (Start | Run | CMD)
換到 #2 的文件夾中,並打入下列命令啟動sipsorcery
sipsorcery-appsvr.exe -c
7 用瀏覽器打開下列網頁
http://127.0.0.1:8080/sipsorcery.html
建立一個新賬號
8 在 #2 的文件夾中,修改 xmlconfig\\customers.xml
搜尋 <emailaddressconfirmed>False
改為 <emailaddressconfirmed>True
存檔
9 用瀏覽器打開下列網頁
http://127.0.0.1:8080/sipsorcery.html
用你在 #7 中建立的賬號登陸
10 打開防火牆的 udp port 5060, tcp port 5060
你自己的sipsorcery服務器就可以可以用了。
server: you_dynamic_dns_hostname