Articles of sip

黑客绕过iptables

(从SO移动) 我有保护SIP服务器的iptables。 它阻止除了我专门打开的IP以外的所有IP,而且似乎几乎适用于所有人。 我已经从很多不是白名单的IP地址进行testing,他们都应该放弃。 但是,我拿起了一个似乎能够绕过iptables规则的“黑客”。 他的调查邀请通过,我不知道如何,甚至可能。 在十年之内,我还没有见过这个。 我想这一定是我所做的,但是我看不见。 这样创build的iptables(在顶部定义了MYIP – redacted): iptables -F iptables -X iptables -N ALLOWEDSIP iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -p tcp -d $MYIP –dport 22 […]

Skype-SIP网关

有谁知道你是否可以在你的networking上设置Skype到SIP网关? 我尝试了上行链路 ,这可以创造奇迹,但是只能在Windows上和在同一台机器上使用Skype。如果可以将该程序放在任何一台机器上,然后将其用作另一台机器的Skype网关,那将是非常棒的 。 有端口转发也许? 基本上我试图在Linux中使用Skype作为Asterisk PBX的软电话。 还有其他解决scheme吗? 不用进入星号也许?

命令行SIP拨号器

有一个简单的命令行SIP拨号程序可以连接到SIP服务器,拨打电话和播放一些媒体文件(WAV / MP3)? 在理想中,我会看起来像这样: sip-dailer +1xxxxxxxxxx /path/to/message.mp3

无法使用red5phone在red5server上注册sip用户

我开始red5, 然后我开始red5phone 我尝试注册SIP用户,我提供的细节是 用户名= 999999 密码= **** ip = asteriskserverip 我得到了 – 注册联系人 – sip:[email protected]:5072 正确的联系可能是 – 注册联系人 – sip:99999 @ asteriskserverip 这是日志: SipUserAgent – listen -> Init… Red5SIP register [SIPUser] register RegisterAgent: Registering contact <sip:[email protected]:5072> (it expires in 3600 secs) RegisterAgent: Registration failure: No response from server. [SIPUser] SIP Registration failure Timeout RegisterAgent: Failed […]

什么会导致SIPstream量进入交换机,但不会出现?

背景 我一直在努力让我的SIP电话注册一个全新的路由器,并切换到我们全新的办公室。 我们的PBX被异地托pipe。 我曾与我们的供应商尝试了几种不同的方法。 我们已经尝试了定期NAT连接到他们的NAT意识会话边界控制器。 我们已经尝试使用siproxd(pfSense包)拦截SIP注册请求并代表手机注册。 最后,我们尝试手动configuration电话以注册本地networking上的siproxd守护进程。 在整个testing过程中,我们看到手机成功完成了以下所有工作: 通过IP地址联系托pipe的FTP服务器 从所述服务器下载configuration 执行DNS查询以parsingNTP服务器的IP地址 查询NTP服务器设置时间 执行DNS查询以parsingSIP服务器的IP地址 症状 在手机完成所有预注册任务后,我们从未看到注册尝试击中了pfSense框或供应商的PBX。 我已经启用了最高级别的debugging,在我的一端siproxd,并已经看到一个TCP连接或UDP数据包。 但是,从工作站连接到端口5060的简单Telnet将生成预期的日志消息。 在pfSense盒子上执行数据包捕获显示完全没有SIPstream量尝试。 有没有搞错? 我彻底难倒了我的最后一个故障排除步骤,并带我问这个问题如下。 我首先镜像交换机端口,手机插入到我的工作站交换机端口。 我在接口上执行了所有stream量的数据包捕获。 令我惊讶的是,我看到来自电话的SIP注册数据包。 这里是一个例子: 显然,手机正在尝试向PBX注册(这些IP地址也是正确的)。 我的下一步是镜像pfSense路由器LAN侧的交换机端口。 我看到来自172.200.22.102电话的所有FTP,NTP和DNSstream量都从交换机输出,但没有看到SIP数据包的踪迹。 这完全是莫名其妙的! 是什么导致只有 SIPstream量在交换机内消失? 环境 硬件 路由器/防火墙: Netgate m1n1wall 2D2 开关: HP 1810G-24 电话:宝利通SoundPoint IP 501 软件: pfSense 2.0-RC3 交换机configuration IP地址为172.22.200.102的电话机位于此交换机的4号端口,路由器LAN链路位于22号端口。 我可以分享任何可能需要的设置。