Articles of voip

qos与tc – 高延迟voip

我有以下设置:本地pbx呼叫远程VPN客户端。 并且在远程办公室的voip电话的高延迟和质量方面有问题。 远程办公室是10 / 10mbps连接,而本地6 / 6mpbs。 vpn客户端(远程)< – >路由器< – > pbx < – >提供者 路由器运行Debian 7.3与以下tc安装程序 #!/bin/bash TC=/sbin/tc IPTABLES=/sbin/iptables DEV=eth0 UPLINK=6000 CEIL=$(($UPLINK*95/100)) CLASS_RT="10" CLASS_VOIP="11" CLASS_PROV="12" CLASS_BULK="13" $TC qdisc del dev eth0 root $TC qdisc add dev $DEV root handle 1: htb default $CLASS_BULK $TC class add dev $DEV parent 1: classid 1:1 htb […]

configuration没有SIP的VOIP服务器

所以我想创build一个VOIP服务器,我可以连接OpenVPN,所以我只能打电话给我的networking中的一些人。 我将使用CSIPSIMPLE来达到这个目的。 我将只使用互联网电话,而不用拨打SIM卡。 我的问题是我可以做到这一点没有中继线。 我对电话行业很陌生,不明白为什么当我只使用IP电话时,我需要一个中继线,但是在我看来他们都说要买一个中继线。 还有一些体面的阅读VPN与VOIP会很好。

NAT后面的星号设置错误的联系人标题

我在静态configuration的NAT后面使用带星号13.1.0的SIP。 private_ip服务器与public_ip不同,我可以在这里find它。 我已经在sip.conf文件中设置了这些选项。 externaddr=public_ip:5060 media_address=public_ip localnet=private_ip/24 如果我现在尝试开始呼叫,则消息可能工作,直到服务器将OK消息发送到客户端。 在这个消息中,星号将Contact头部设置为其私有的而不是公共IP。 SIP/2.0 200 OK From: "Test799" <sip:799@HOSTNAME>;tag=7ajcnltflq To: <sip:62@HOSTNAME;user=phone>;tag=as08a05471 Call-ID: 54b6479ed3e3-io8z54pk25ve CSeq: 2 INVITE Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE Supported: replaces, timer Session-Expires: 1800;refresher=uas Contact: <sip:62@PRIVATE_IP:5060> Content-Type: application/sdp Require: timer Content-Length: … v=0 o=root 1234 1234 IN IP4 PUBLIC_IP c=IN IP4 […]

为什么在收到401未经授权的Asterisk后,所有的软电话都无法validation?

当我尝试从CSipSimple连接到Asterisk服务器时,通过Cisco 路由器 ,在同一个networking上,Asterisk日志显示尝试的连接: <————-> [Mar 23 20:01:34] VERBOSE[4067] chan_sip.c: [Mar 23 20:01:34] — (8 headers 0 lines) — [Mar 23 20:01:34] NOTICE[4067] chan_sip.c: Outbound Registration: Expiry for nat5.babytel.ca is 55 sec (Scheduling reregistration in 40 s) [Mar 23 20:01:34] VERBOSE[4067] chan_sip.c: [Mar 23 20:01:34] Really destroying SIP dialog '[email protected]' Method: REGISTER [Mar 23 20:02:01] VERBOSE[20423] […]

VoIP呼叫下降

目前我有一个代理服务器运行pfSense连接到一个40mb的光纤租赁线。 该租赁线路有60个外部IP地址(由pfSense中的虚拟IP分配给每个房间)。 在服务器的LAN端,有两台pipe理型交换机,每层一台。 目前没有任何VLAN设置。 连接到这些交换机的是几个TP-Link路由器(每个房间一个)。 在每台路由器上,我都使用192.168.25.0范围内的静态IP地址连接WAN端口。 每个静态IP都有一个带宽限制器。 每台路由器在路由器的局域网上都有一个不受pipe理的交换机。 目前有1个CAT5e电缆连接到每个房间。 我们不能增加这个数字。 这个设置运行良好,直到租户使用VoIP电话。 当带宽使用量接近带宽配额时,它们会使通话中断。 我将在交换机上设置VLAN,每个房间一个VLAN。 在pipe理交换机(VLAN)的每个端口上,我将在每个房间中放入Cisco RV130路由器,并在这些路由器上设置QoS。 2台pipe理型交换机将使用中继端口连接。 我的问题是 – 这是最好的设置,这将解决这个问题,还是有一个更好,更可靠的方式来处理?

与软电话和networking电话的星号

Asterisk有问题。 我写了一个WebPhone,所以我应该添加到我的同行一些configuration的细节: encryption = yes avpf = yes icesupport = yes dtlsenable =yes dtlsverify = no dtlssetup = actpass dtlscertfile = valid path to certyficate dtlsprivatekey = valid path to certyficate force_avp = yes 而所有的工作都与networking电话。 但是当我想从软件电话(如zoiper或linphone)从我的同行(上面的configuration)打电话时,我收到一个错误“488目前不可接受的承载能力目前不可用”,并在Asterisk控制台: [Oct 27 12:00:23] NOTICE[2214][C-00000001]: chan_sip.c:10148 process_sdp: Received AVP profile in audio answer but AVPF is enabled, disabling: audio 8000 […]

从'201'到'202'的呼叫被拒绝,因为在'test'

我在我的extensions.conf上有这个代码 [test] exten => 20,1,Answer() exten => 20,n,Playback(hello-world) exten => 20,n,Hangup() 这是我的sip.conf [201] user=201 secret=123456 type=friend host=dynamic nat=yes context=test [202] user=202 secret=123456 type=friend host=dynamic nat=yes context=test 我试图从201,202从201打电话给201,但我一直得到这个错误 从'201'到'201'扩展的呼叫被拒绝,因为扩展未在上下文中find'test'

有关Asterisk服务器上失败的IAX2注册尝试的日志丢失

我试图通过IAX2注册一个VoIP软电话(Zoiper应用程序的iOS)与Asterisk安装。 目前,这会导致软件电话侧出现错误消息“拒绝注册(29)”。 我能从Asterisk那边获得更多关于这个错误的信息吗? 目前我在/var/log/asterisk/messages中看不到任何相关的东西。

无法拨打通过Asterisk连接到3CX系统的SIP电话

所以我有一个相当复杂的问题,我想连接我的客户端3cx电话系统的星号 所以有一个SIP电话连接到3cx系统与扩展351 在我的星号,我已经添加客户端3cx系统sip.conf如下: [3cx] type=friend host=151.236.XX.XXX username=400 secret=secret context=main canreinvite=no ;authname=authname ;fromuser=fromuser ;fromdomain=fromdomain insecure=port,invite trustrpid=yes disallow=all allow=alaW 在我的extensions.conf中,我有以下行 exten => _X.,n,Dial(SIP/${EXTEN}@3cx,,ro) 但是,当它试图拨打“SIP / 351 @ 3cx”使用路由到我的星号的固定电话,我得到以下输出 [Oct 4 20:05:22] VERBOSE[22119] chan_sip.c: <— SIP read from UDP:151.236.XX.XXX:5060 —> SIP/2.0 404 User unknown. Via: SIP/2.0/UDP 85.13.XXX.XXX:5060;branch=z9hG4bK17f3106e To: <sip:[email protected]>;tag=9e38f119 From: "+442084526XXX"<sip:[email protected]>;tag=as33bb12fb Call-ID: [email protected]:5060 CSeq: 103 INVITE User-Agent: 3CXPhoneSystem […]

思科路由器密码更改,现在selectVOIP电话不工作

我pipe理这个学校的networking,我今天去了重置Cisco 2800系列路由器的密码。 我没有在系统上的原始密码,因为它没有与我共享,唯一的人知道它已经离开,所以我不得不从这里做密码恢复步骤。 密码恢复进行得很顺利,我可以将路由器上的密码更改为新的密码。 我也在密码重置例程中更改了“电话服务”部分下的“networkingpipe理员”的密码。 所以在我做完所有这一切后,似乎工作得很好,直到我即将离开,发现一些办公室电话不工作,有些是。 不工作的型号电话是Cisco 7960 IP电话,但工作的模型是Cisco 7906 IP电话。 7960电话需要很长时间才能与VOIP服务器(即路由器)同步。 一段时间后,电话会说“configurationVLAN”,然后它会转到“configurationIP”,然后短时间后,它会说“空载指定”,并一遍又一遍地重复相同的过程。 我已经做了一些研究,“指定的空载”是指手机无法从TFTP服务器加载configuration,如果我理解正确。 所以.. – 我的密码重置操作可能导致TFTP服务器身份validation发生什么情况? – 如何检查TFTP服务器是否工作正常? – 为什么一些电话工作正常? 这是running-config 。 我没有更改任何其他设置在运行configuration,只重置密码,并且手机在密码重置之前工作得很好。 另外,我不是思科的专业人员,我足够熟悉控制台,并运行命令。 所以请你彻底的尝试一下你的指示,以及他们的意思。 我想在应用它们之前了解一些命令。 任何帮助表示赞赏。