sngrep使用
安装
Mac: brew install sngrep
其他操作系统按照官方说明进行安装
使用
查询网卡名称
通过ifconfig
shell命令查询网卡名称,一般都是eth0
,我这个是en0
sngrep
启动- 命令中的
en0
替换为实际网卡名称 6102
替换为实际SIP端口udp
或tcp
根据配置选择- 历史数据保存在
save.pcap
文件中
sngrep -d en0 -O save.pcap port 6102 and udp
会话窗口列表,上下键选择,Enter键进入详情。 F10
选择显示字段,空格键勾选,其他操作看底部提示 注册会话详情,有时序图,上下键查看不同的消息详情 比起看Java日志,sngrep
更加清晰方便 心跳保活
查看历史
sngrep -I save.pcap host 192.168.1.15 and port 6102