admin 发表于 2019-6-13 17:18:45

构建stun服务器

stun是P2P穿透的一种标准协议,我们提供的RFC组件下面有一个支持的STUN客户端模块.用户可以通过此模块来开发STUN客户端.要支持这个协议,服务器需要用户自己搭建,搭建流程如下我们的网络通信引擎的NetEngine_RfcComponents组件下已经添加了RfcComponents_NatClient模块用于支持NAT映射.要使用这个模块,你需要添加一个STUN服务器才能使用.要安装这个服务器最好在LINUX.我们将演示LINUX下面如何安装STUN服务器.UBUNTU使用此命令安装:sudo apt install coturn -yCentos需要自己下载编译,直接./configure make make install 即可.(可能需要libevent库)安装完毕后,需要对配置文件进行设置.需要设置的配置文件在vim /etc/turnserver.conf.需要打开和设置一些选项,如下所示:1. listening-port=34782. listening-ip=0.0.0.03. relay-ip=129.211.96.206   你的公网服务器4. external-ip=129.211.96.206你的公网服务器IP地址5. min-port=49152可使用的端口,这些端口你必须开放不然无法使用.6. max-port=655357. no-auth   无需验证,如果需要你可以开启然后直接执行sudo turnserver即可运行
页: [1]
查看完整版本: 构建stun服务器