由于宽带原因,在阿里挂了一台VOS,不开媒体转发,只转发信令,出现了种种不可以处理问题,一是声音,二是断线
尝试了换公网,不经路由正常,也做了很多端口对接,都不行,在网上找了找,发现这个网友这样说的,不知有没有道理,先收集了
非公网IP 否则不行 电话可以打通是因为信令过 单通或者完全没有声音是因为媒体不过 因为SIP服务器默认都是在公网 所以它发出去的信令都是带的私网IP nat无法转换 所以软电话会根据这个私网地址去寻址 所以媒体不通,服务器出去的包可以找到软电话,软电话出去的包找不到服务器,这就是为什么会单通或者能互通双方都听不到说话,如果内网没有挂其他设备,甩开路由器应该可以,如果内网挂有网关之类的那就只有弄个固定IP了,DMZ是没有用的。这个最关键还是软件,软件如果能够识别内网发出去的包都用外网IP标示是可以的。个人看法,谁又更好的见解可以说出来大家讨论一下。