Centos安装sngrep

43 阅读1分钟

简介

在呼叫中心类应用开发过程中,经常需要对 SIP 信令抓包,分析排查问题。通常抓包的工具非常多样,如 Wireshark、tcpdump、ngrep 等都是可选项,但是针对 SIP 信令的抓包,sngrep 则更为好用。

一、安装sngrep

1.1 下载依赖

sudo yum install ncurses-devel make libpcap-devel pcre-devel openssl-devel git gcc autoconf automake

1.2 添加sngrep的源并导入

  1. 新增一个源仓库的配置文件
sudo vim /etc/yum.repos.d/irontec.repo

写入内容

[irontec]
name=Irontec RPMs repository
baseurl=http://packages.irontec.com/centos/$releasever/$basearch/
  1. 导入秘钥
sudo rpm --import http://packages.irontec.com/public.key

1.3 安装sngrep

sudo yum install sngrep