这几天手机一直无法登录SIP服务器,以为是系统坏了,一查是SIP端口没有绑定。具体显示如下:
[root@freeswitch quantum6]# netstat -anp | grep freeswitch
tcp 0 0 192.168.1.111:8082 0.0.0.0:* LISTEN 2198/freeswitch
tcp 0 0 192.168.1.111:8081 0.0.0.0:* LISTEN 2198/freeswitch
tcp6 0 0 ::1:8082 :::* LISTEN 2198/freeswitch
tcp6 0 0 :::8021 :::* LISTEN 2198/freeswitch
tcp6 0 0 ::1:8081 :::* LISTEN 2198/freeswitch
udp 0 0 192.168.1.111:54084 192.168.1.1:5351 ESTABLISHED 2198/freeswitch
udp 0 0 0.0.0.0:1337 0.0.0.0:* 2198/freeswitch
udp 0 0 239.255.255.250:1900 0.0.0.0:* 2198/freeswitch
8081是WEBRTC端口。确认了配置文件,确实是5060。怀疑机器出问题了,进行了一系列操作:
- 使用再生龙恢复系统,错误。
- 重新下载代码编译,错误。
- 启动虚拟机中的freeswitch,这个总应该正常吧?怪了,也是错误。
这是为什么?