我在一台服务器上运行Kamailio SIP服务器。它适用于SIP客户端等。
现在我正在尝试在另一台服务器上运行Siproxd SIP Proxy。
我已经安装了Siproxd并调用了netstat -tulpn | grep 5060显示:
tcp 0 0 0.0.0.0:5060 0.0.0.0:* LISTEN 22216 / siproxd
udp 0 0 0.0.0.0:5060 0.0.0.0:* 22216 / siproxd
所以它正在运行。
但是当我尝试使用运行Siproxd作为代理的服务器IP将客户端连接到我的原始Kamailio SIP服务器时,它失败了。
任何人都可以帮助我调试问题吗?
这个解决方案,当它工作时,不应该让我的客户看起来好像他们来自运行Siproxd的服务器的IP?
答案 0 :(得分:0)
熟悉Wireshark。
一开始看起来令人生畏,但特别是对于基于文本的协议(如SIP或HTTP),您只需要通过单击伪接口“any”来启动捕获,进行连接尝试,选择一个包到5060,右键单击并选择“关注TCP流”。
告诉我们它究竟是如何失败的,我们将从那里开始。