首页SIP Trunksip 5060端口-sip5060端口修改

sip 5060端口-sip5060端口修改

wasd8456wasd8456时间2024-09-07 00:45:08分类SIP Trunk浏览50
导读:如何使用“append_hf( ”来跟踪呼叫日志?地址映射端口是多少?如何使用“append_hf( ”来跟踪呼叫日志? 在系统的维护或排查问题时,我们检查使用一些必要的手段打印日志以方便技术人员跟踪处理流程。一般软件系统或操作系统都会支持类似的方式帮助技术人员排查处理流程。在开源软交换Kamalio/Ope……...
  1. 如何使用“append_hf()”来跟踪呼叫日志?
  2. 地址映射端口是多少?

如何使用append_hf()”来跟踪呼叫日志?

  在系统的维护或排查问题时,我们检查使用一些必要的手段打印日志以方便技术人员跟踪处理流程。一般软件系统或操作系统都会支持类似的方式帮助技术人员排查处理流程。在开源软交换Kamalio/OpensipS中也同样支持类似的功能帮助技术人员排查呼叫的流程。***end_hf() 就是一个非常方便的方法来打印呼叫流程设置。笔者在本讲座中简单介绍一下如何使用***end_hf(),以及如何通过抓包工具来查找插入的字符串信息

  首先让我们解释一下具体的使用方式和其cfg配置文件的用法(完整的本案例配置文件为会晚一点上传到***.kamailio.org.cn)。***end_hf() 函数的作用是在SIP头中添加相应的字符串,帮助用户能够判断整体呼叫流程的状态,方便技术人员排查问题。具体的用法是:
  • ***end_hf(txt, hdr)
  txt - Header field to be ***ended. The value can contain pseudo-variables which will be replaced at run time.
  • hdr - Header name after which the 'txt' is ***ended.
  在本讲座中,我们使用四个追加的信息来跟踪呼叫流程:
  1. ***end_hf("P-hint: (1)sequential request/rr-enforced \r\n");
  2. ***end_hf("P-hint: (2)initial request/usrloc ***lied\r\n");
  3. ***end_hf("P-hint: (3)reply thru onreply_route[2]\r\n");
  4. ***end_hf("P-hint: (4)new request in failure_route[2]\r\n");
  通过对SIP头添加以上四个跟踪信息,整个呼叫流程会实现以下流程:  现在,让我们开始具体的测试步骤。开始测试前,读者需要更新到本案例中的cfg文件,重新加载一次cfg文件。然后使用此命令对端口进行抓包保存:  ngrep –p –q –W byline port 5060 >rr-stateful  执行以上命令后,使用已注册两个分机进行分机呼叫。呼叫完成后,停止ngrep命令。通过保存的日志文件查看我们的打印跟踪记录。读者会看到我们在cfg文件中设置的打印字符串信息。

地址映射端口是多少?

网络通信是用不同的端口的,默认的比如说***是80,https是443,telnet是23,邮件是220和25,SIP是5060等等,我说的只是默认的。具体看你使用哪种协议如果要把电脑的端口全映射,可以路由器上做DMZ

sip 5060端口-sip5060端口修改
图片来源网络,侵删)

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.pj1663.com/post/1878.html

呼叫***end使用
发送海外视频海外彩信,发送海外视频海外彩信违法吗 陈浩南跨境AI语音-陈浩南经典语言
  • 业务咨询
  • 业务咨询
  • 飞机号:@hpx639