首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接两个Trixbox服务器,以便在它们之间进行免费呼叫?

如何连接两个Trixbox服务器,以便在它们之间进行免费呼叫?
EN

Server Fault用户
提问于 2010-08-03 03:30:54
回答 1查看 2.3K关注 0票数 1

我们办公室有一台Trixbox服务器,我家也有一台。他们彼此独立工作已经有一段时间了,但我想如果他们可以通过互联网而不是我们的VoIP提供商交谈,我每年可以节省很少的钱,并获得更高的极客分数。

我想要我的家庭分机响我的手机,我的办公室电话,这样我可以节省我的手机账单时,我在办公室。office配置有一个号码和一个菜单,调用者在菜单中输入分机号码。

EN

回答 1

Server Fault用户

发布于 2010-08-03 03:33:34

我就是这么做的。

我的办公室有一个静态IP地址,所以我的家庭服务器将连接到办公室。这应该适合大多数人的动态IP地址在家里。我从办公室做了这件事,并创建了一个SSH隧道到我的trixbox服务器的web接口: ssh -L8080:trixbox:80 me@home。

打开办公室防火墙

中的UDP端口4569

在office防火墙中打开UDP端口4569,并将其映射到Trixbox服务器。这将允许互联网上的任何人使用IAX2协议连接到您的星号服务器。为了提高安全性,我建议您限制谁可以连接到ISP的IP地址块,或者您的IP地址--您有固定的IP地址。

在office服务器

中创建一个扩展

在界面上,输入Admin模式并转到PBX > PBX设置,然后进入扩展,单击添加扩展并选择一般的IAX2扩展。在显示名称中输入您的真实姓名,将您的家庭电话号码放入用户分机,创建一个密码(仅为数字?)在名为“机密”的字段中,单击“提交”。应用您的更改。

在主服务器

中添加一个主干

在您的家庭Trixbox web界面上,输入Admin模式并转到PBX > PBX设置,然后进入主干,单击添加中继和添加IAX2中继。

在出站呼叫者ID字段中,输入您的姓名。输入office作为中继名称,并通过指定主机的office IP地址或主机名、您刚刚为用户在office服务器上创建的分机号和机密的扩展密码来填充对等详细信息表单。

将您的用户上下文命名为office-in,并填写用户详细信息,就像您使用对等详细信息所做的那样,但这一项不需要主机。接下来,用“extension:password@host_or_ip”填充寄存器字符串,其中host_or_ip是办公室的主机或IP地址。提交并应用您的更改。

检查IAX2连接是否已

在您的家庭Trixbox界面上,输入Admin模式并转到PBX > PBX状态,在IAX2注册表部分,检查您的新主干是否处于状态注册状态。如果不是,我建议你检查一下办公室和主服务器的日志,找出哪里出了问题。这是你需要忍者技能的地方。如果你需要帮助,请在这里留言。

中创建入站路由

现在,如果有人在工作中为你安排新的分机,它就会到达你的家庭服务器,但是你会收到一条消息,上面写着“所有电路都很忙”,因为你还没有说出该呼叫的路由位置。在您的主服务器上,您需要转到PBX > PBX设置、入站路由并单击“添加传入路由”。在描述中输入“office”。

理想情况下,您应该指定一个DID号,但我还不确定office服务器传入的是什么,所以我暂时将其保留为空白。这意味着入站路由将匹配所有传入呼叫。我也有其他的路线指定了一个指定的数字,他们仍然可以使用,所以捕获-所有不应该是一个问题,你也。

现在选择你想做的事。最有可能的是,您会想要给一个现有的扩展,或一个环组打电话。提交并应用您的更改。在办公室,打电话给IAX2分机应该会给你的家庭分机打电话。如果没有,检查两台服务器上的日志,并在心理上做好准备,把头撞到墙上。幸运的是我没必要这么做。

在家里创建一个出站路由,

既然你可以在家里打电话分机,你就可以在家打电话给办公室了。为此,你需要一个新的出站路线。转到PBX > PBX设置,出站路由并单击添加路由。一个很好的名字就是“办公室”。至于拨号模式,我有三个:

代码语言:javascript
复制
5141234567
5141234567|XXX
7|.

第一行意味着路线将与这个确切的号码相匹配。如果我没有第三行,那么第二行最有用,这是第二行的快捷方式:拨任何前缀为“7”的号码都会被发送到您的办公服务器,去掉“7”。

接下来,中继序列只需要您的Office主干。提交并应用您的更改。回家,拨“7”,然后是你办公室的分机。如果它不响,把你的头撞到墙上。如果不能让它起作用,那就再来一次。你知道这是怎么回事。我说过要检查你的星号日志文件吗?

,你完了!

嗯,也许不是。不管怎么说,这应该能让你更接近你想要的。

我做了更多:我在我的家庭分机的后续设置中添加了“7203#”。“7”选择办公室主干,203是我的办公室分机,而英镑歌唱告诉Trixbox这不是一个分机,而是一个外部呼叫。这意味着在家打电话的人也会打我办公室的电话。由于下面的我还包括我的手机(“95141234567#”),我比以往任何时候都可以联系到。

在办公室,我的后续设置还包括我的手机,现在包括我的家庭服务器的IAX2扩展。我比以往任何时候都能联系到。

请随意分享你的问题,如下面的评论,分享你的经验,或复制/修改/翻译这篇文章到wiki或其他。我也可以通过Identi.ca的微博联系到。有一个真正缺乏良好的Trixbox食谱!

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/166516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档