首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将星号服务器(局域网中)连接到外部软电话?

如何将星号服务器(局域网中)连接到外部软电话?
EN

Stack Overflow用户
提问于 2013-06-11 15:02:49
回答 2查看 10.6K关注 0票数 0

我的星号运行在具有本地IP 192.168.1.8、广播地址192.168.1.255和子网掩码255.255.255.0的局域网中。外部ip为117.200.236.236,端口59282 (使用IPMANGO)。它的活力。

我想把我的手机连接到我使用的asterisk.For (CSipSimple)作为软电话和3g服务(印度BSNL)。

注意:如果我使用数据卡(直接访问,没有局域网)而不是在局域网中运行星号,我就可以成功地注册我的软电话。

我跟踪了本教程,但这没有帮助。

sip.conf

代码语言:javascript
复制
[1000abc]
type=peer
externip=117.200.236.236
localnet=192.168.1.8/255.255.255.0
nat=yes,true,y,t,1,on
qualify=no
allow=all
udpbindaddr=0.0.0.0 
bindaddr=0.0.0.0
secret=mysecret
host=dynamic
context=incoming-call

CSipSimple基本帐户

代码语言:javascript
复制
Account name:myAccount
Username:1000abc
Server:117.200.236.236
Password:mysecret

我没有在rtp.conf上做任何改变。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-11 17:05:16

首先,网络接入:

  • 设置防火墙/路由器将您的外部IP转发到端口5060 (SIP)和10000-20000 (用于RTP)上的192.168.1.8,这两个端口都带有UDP数据包。
  • 使用像wireshark或tcpdump这样的数据包捕获来确保网络连接。

第二,nat设置:

你有nat=yes,true,y,t,1,on,你真正需要的是:

nat=yes

这对于星号1.8是合适的。星号11将需要不同的选项,请参见由sip.conf生成的make samples文件--这是我强烈推荐的,如果您是星号的新手,示例配置包含有关设置的最佳文档。

最后,在cSipSimple中:

Settings -> Network中,勾选use 3G (and better)框以便通过3G发送数据,否则它通常默认为use Wifi

票数 1
EN

Stack Overflow用户

发布于 2017-01-02 06:15:45

确保您的网络公共ip也在您的SoftPhone中配置。还要确保您的外部ip与您网络中的公共ip相匹配。

sip.conf

代码语言:javascript
复制
[1000abc]
type=peer
externip=XXX.XXX.XXX.XXXX

您可以使用本站查找外部IP。

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

https://stackoverflow.com/questions/17047403

复制
相关文章

相似问题

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