用OBi盒子过滤讨厌的Neighbor Spoofing Robocall

用OBi盒子过滤讨厌的Neighbor Spoofing Robocall
 
尽管Google Voice里已经设置了Spam blocking,家里每天还是接到许多讨厌的Robocall,而且都是与前7个数字一样的号码。这就是所谓 neighbor spoofing robocall,伪装成附近的电话号码骗你上钩。最近neighbor spoofing robocall愈演愈烈,每天有十几二十个!
 
一直知道OBi小盒子有辨认号码的功能但就是懒不想弄。最近实在是被烦的厉害,一咬牙进OBi设置了这个功能。下面给大家分享一下怎么做。
 
大致原理。OBi小盒子每根线(trunk)都有个InboundCallRoute参数,可以设置一项规则,辨认那些RoboCall,逮住任你处置。
 
具体的是:

· InboundCallRoute参数的格式是 {rule1},{rule2},…,{rulen}。前面的rule逮着了就处置了,后面的就白等了。

· 设置3个rule,第一个是white list rule,专门留给local area code朋友的,逮着了就过关进电话响铃;第二个是black list rule,专逮Neighbor Spoofing Robocall,逮着了送监狱;最后就是漏过去的,我们不知是谁,保险点还是放进电话响铃。

【假定:你用OBi + Google Voice,你的电话号码是402-346-1400, 402-346打头的朋友电话有3个,402-346-1401,402-346-1402,402-346-1403】
 
首先进入从Obitalk进入小盒子界面,进入Expert Mode
1. 进入User Setting,
   a. 设置User Defined Digit Map2: 
      i. Label = wlist (意思是white list,起的名字而已)
      ii. DigitMap = ( (+1|1)? 402 346 ( 1401 | 1402 | 1403 ) )
      其中 | 是or的意思,x?是0个或1个x的意思。这个用于辨识402-346打头的朋友电话。前面+1或1是怕进来的电话前面加了+1或1。
 
   b. 设置User Defined Digit Map3: 
      i. Label = blist (意思是black list,起的名字而已)
      ii. DigitMap = ( (+1|1)? 402 346 xxxx ) 
      用于识别所有402-346打头的电话
完了别忘了Save Changes
 
2. 进入Voice Services / SP1【假定SP1是你的Google Voice】
设置X_InboundCallRoute:
{(Mwlist):ph},{(Mblist):SP1(14025551212; ui=$1)},{ph}
完了别忘了Save Changes
解释:
a. {(Mwlist):ph}, 用wlist digitmap识别朋友电话,是朋友的接通电话 (ph)
b. {(Mblist):SP1(14025551212; ui=$1)}, 用 blist digitmap 识别 neighbor spoofing robocall,认出来用你的SP1转接14025551212,进来的号码ui=$1 作为caller id。这个著名的555-1212是directory assistant 号码,用carrier计划打要收费的。Google Voice当然不会吃亏,马上会说this call cannot be completed,立即挂断。【不要用你的付费电话试555-1212,试一次收费$2!
c. {ph},前两个都没逮着就剩最后一个,无条件进电话响铃。
 
【搬了几次家,我还是保留了几十年前的电话号码以方便朋友联系。这个异地号码有个好处,就是只有有限的几个朋友是前7位相同号码,设置white list不费多大劲。】
 
近几年全美国都被robo caller整的够呛,都是些IRS罚款、学生贷款、止痛药等等,还加上了宝岛国语的领馆文件。那个Do Not Call List屁用没有,FTC好像也没辙。倒是某些start-up想来分一杯羹,比如nomobobo,youmail等。大概的技术就是与电话商合作,收到电话他们先检验一下,觉得是spam就截下了。但就是这个neighbor spoofing 他们搞不定,因为号码全是假的,要堵了把普通良民的电话也给堵了。
登录后才可评论.