Raspberry pi Askterisk PBX+;覆盆子皮&x2B;谷歌光纤电话?
我的家庭电话服务由谷歌光纤(又称光纤电话)提供。因为它们不提供任何类型的统一黑名单,所以我想在Raspberry PI上设置voipbl()(使用星号raspberrypi)。。。但在我遇到麻烦之前,这可能吗?我知道我可以在我的Raspberry PI上设置askterisk raspberrypi,通过无线连接到我的谷歌光纤,然后通过以太网连接谷歌光纤“电话盒”,但它会像那样简单吗?我是否需要在我的asterisk/raspberry pi服务器上安装其他东西,比如Freedoh Google Voice(),尽管这不完全是Google Voice。。。(或者是吗?)Raspberry pi Askterisk PBX+;覆盆子皮&x2B;谷歌光纤电话?,raspberry-pi,asterisk,Raspberry Pi,Asterisk,我的家庭电话服务由谷歌光纤(又称光纤电话)提供。因为它们不提供任何类型的统一黑名单,所以我想在Raspberry PI上设置voipbl()(使用星号raspberrypi)。。。但在我遇到麻烦之前,这可能吗?我知道我可以在我的Raspberry PI上设置askterisk raspberrypi,通过无线连接到我的谷歌光纤,然后通过以太网连接谷歌光纤“电话盒”,但它会像那样简单吗?我是否需要在我的asterisk/raspberry pi服务器上安装其他东西,比如Freedoh Google
非常感谢你的帮助 如果您的服务提供商提供SIP设置,Asterisk将满足您的需要
然而,仅仅拥有黑/白名单服务是一个奇怪的解决方案
请检查您的手机是否有dnd或任何选项,并给出所需结果。
如果仍然决定使用星号,则需要配置以下文件:
- /etc/asterisk/sip.conf-注册sip提供商并配置本地手持设备。您可以使用带有NAT配置的单以太网接口(Extern_ip和localnet)
- /etc/asterisk/extensions.conf-您需要设置dialplan并将黑名单扩展放在这里。因此,将有1个上下文块用于传入呼叫处理,1个上下文块用于来自手机的外部呼叫
$pattern = rand(1,9);
$agi->execAgi('ANSWER');
$agi->execAgi('STREAM FILE antispam/confirm ""');
$agi->execAgi('STREAM FILE antispam/digits/'.$pattern.' ""');
$agi->verbose('Checking reality of user with digit '.$pattern);
$reply = $agi->execAgi('WAIT FOR DIGIT 4000');
$x=$reply['result'];
此检查之后,所有通过的号码都将添加到白名单中。当然,您可以通过使用curl或任何其他linux二进制文件创建简单的bash守护进程来更新黑名单。最后,如果运营商为进入的流量付费,播放一些音频以增加流量是很好的。谷歌光纤有一个“请勿打扰”选项,但这是全有或全无的。我需要一个社区更新的黑名单,以防止垃圾邮件打到我家。接听在我说“你好”或垃圾邮件发送者之后结束的电话。我是新来的,但除了我提到的以外,没有看到GF提供特定的SIP“设置”。他们“只有启用了呼叫者ID的呼叫者”,但这并没有多大帮助。