Free Switch 端口配置

来源:互联网 发布:软件设计师资格证书 编辑:程序博客网 时间:2024/05/18 22:17

Free Switch处于防火墙内,因此需要在防火墙上开启相关端口映射,否则无法接收到数据包.

下表为各个模块默认使用的端口列表:

FireWall PortsNetwork
Protocol
Application ProtocolDescription1719UDPH.323 Gatekeeper RAS port1720TCPH.323 Call Signaling3478UDPSTUN serviceUsed for NAT traversal3479UDPSTUN serviceUsed for NAT traversal5002TCPMLP protocol server5003UDPNeighborhood service5060UDP & TCPSIP UASUsed for SIP signaling
(Standard SIP Port, for default Internal Profile)5070UDP & TCPSIP UASUsed for SIP signaling (For default "NAT" Profile)5080UDP & TCPSIP UASUsed for SIP signaling (For default "External" Profile)8021TCPESLUsed for mod_event_socket *16384-32768UDPRTP/ RTCP
multimedia streamingUsed for audio/video data in SIP and other protocols5066TCPWebsocketUsed for WebRTC7443TCPWebsocketUsed for WebRTC


例如
1.不能连接到FS,则配置连接端口,以UDP方式连接为例

图1
2.能连接FreeSwitch但通话没有声音,则再新建一个入站规则(RTP/RTCP)

图2

其中本地端口对应的是RTP端口范围,可在FreeSwitch\conf\autoload_configs\switch.conf.xml下配置,
远程端口对应的是,客户端指定的auto rtp port,其范围可在所使用的SIP客户端进行查找.