Betamax FUP exceeded的解決方案
FUP Exceeded主要是指在供應商提供的免費時間裏打電話卻沒有得到免費。原因跟voip source ip有關,具體我就不班門弄斧,因為我研究得也不透徹,大家可以google去查。
以前一直用voipdiscount直接配置在我的ip phone(ATA)上,所以從沒有fup exceeded的問題出現,現在由於用SipSorcery+Nonoh(打中國也免費120天)+Google Voice+SipGate,問題就出現了,看了前麵網友的討論,又上網研究了一下,今天測試成功了一種方案。
就是在打出去的配置用:SipSorcery->Voxalot->Nonoh(其它betamax也應該一樣)
在SipSorcery的SIP Provider加入voxalot, server:sip:us.voxalot.com, user/password, 在advanced settings裏,custom header:P-src-ip:123.123.123.123,這裏的ip就是你的router ip,如果你用的是dsl,那當router ip更新時,這裏的ip也要更新,不然你打電話時你就聽不到對方的聲音,而對方可以聽見你)。記住,要按旁邊的add才能真正加入custom hearders。
在voxalot的配置裏,加入Nonoh作為voice service providers,Host:sip.nonoh.net, Username,Password, 在Advanced Setting裏From User填入CID(通過nonoh的soft phone認證的CID).
我測試過以上可以免費打美國,中國。當然免費打美國也可以通過GV+Sipgate而且沒有120天的限製,我現在的配置就是,撥1+電話號碼,就通過GV+Sipgate,撥其他就通過voxalot+Nonoh,對方的電話上顯示的我的CID都是我的GV號碼;而我的打入號碼則GV或Sipdate號都可以,都是本地號碼。
這裏唯一的不便就是要經常更新custom hearders的ip,如果你的ip是動態的話,希望大家有更好的辦法,這裏隻是拋磚引玉。