asterCC, hosted call center solution based asterisk
»
zh
»
常见问题及解答
»
使用tcpdump和wireshark进行sip调试
您的足迹:
显示页面
修订记录
最近更改
网站地图
登录
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
<note>在一些情况下, 系统成都比较复杂, 我们希望获得完整的信息, 我们可以使用 tcpdump 获得网络数据, 使用wireshark进行进一步分析。</note> *1、如果没有tcpdump请执行以下操作: <code>yum install -y tcpdump</code> *2、执行捕获命令,将捕获的信息保存在文件中。 <code>tcpdump -i any -s 65535 -w internal.pcap</code> -i any 表示由任何网络接口接收的数据包保存到internal.pcap文件。 *3、启动tcpdump开始执行捕获包操作: {{:en:how-to:selection_053.png?750|}} *4、执行之后系统就会停止在这里,这时候我们可以打个电话,然后使用键盘执行操作“Ctrl+c”结束。 {{:en:how-to:selection_054.png?750|}} 执行操作“Ctrl+c”之后Tcpdump将输出一些捕获包信息,tcpdump的任务完成,下载internal.pcap文件并使用wireshark打开。 *5、Wireshark可以从地址 [[http://www.wireshark.org/download.html|点我跳转]] 下载,安装运行wireshark, 打开文件internal.pcap. 这里我们可以看到tcpdump抓到了各种包,使用“Telephony”下的“VoIP Calls”,系统会把获取的SIP包以在呼叫过程中情形自动汇总。 *6、选择一个呼叫,点击“Flow”按钮,wireshark会使用图形来显示呼叫情况,点击相应的步骤,我们可以看到相应的IP包信息。 . {{:en:how-to:selection_048888.png?750|}} {{:en:how-to:selection_049999.png?750|}}
zh/常见问题及解答/使用tcpdump和wireshark进行sip调试.txt
· 最后更改: 2017/12/12 03:05 (外部编辑)
显示页面
修订记录
反向链接
回到顶部