【最简单】虚幻像素流本地像素流NAT方式配置过程

目录

第一步:搭建公网sturn服务

使用docker的安装方式

第二步:配置像素流GPU服务内网地址

第三步:配置信令服务和启动本地sturn

         1、修改启动配置公网ip地址

2、启动sturn本地服务、启动信令服务器

最终展示效果如下:


第一步:搭建公网sturn服务

搭建sturn 服务器基础条件,购买云服务器,这里推荐ainyun.com(雨云),价格便宜。

使用docker安装方式

使用docker原因是简单快速,省去编译环节,卸载重装简单。

docker run -d -v /usr/local/turn/turnserver.conf:/etc/coturn/turnserver.conf --network=host --name my-turn-server coturn/coturn

配置文件存放位置: /usr/local/turn/turnserver.conf

#中继服务器监听的IP地址,NAT环境下直接写私网IP地址,可以指定多个IP
listening-ip=内网ip
#中继服务器转发地址(本地IP地址将用于传递数据包的给每个端),和监听地址一样
#relay-ip=公网IP1
#外部IP,NAT环境下直接写:公网IP/私网IP
external-ip=公网IP1/内网ip
#打开fingerprint的注释,使用长期证书机制。
fingerprint
#打开密码验证,使用短期证书机制。
lt-cred-mech
#服务器名称,用于OAuth认证,默认和realm相同,直接填公网ip.部分浏览器本段不设可能会引发cors错误。
server-name=公网IP1
# TURN REST API的长期凭证机制范围,同样设为ip,同server-name.
realm=公网IP1
#移动的ICE(MICE)的规范支持。
mobility
#快捷的添加用户是使用user=XXX:XXXX的方式,可以添加多个。/var/db/turndb也工作,可以使用turnadmin来管理其中用户,可以添加多个。
user=PixelStreamingUser:AnotherTURNintheroad

listening-ip=公网IP1
listening-ip=公网IP2
external-ip=公网IP1
external-ip=公网IP2
listening-port=19303
relay-threads=50
min-port=49152
max-port=65535
verbose

注: xx.xx.95.53 替换为公网地址即可,172.16.218.84 替换为内网地址

服务搭建完毕测试,这里推荐测试网站:https://devina.io/turn-tester

第二步:配置像素流GPU服务内网地址

如何获取IP地址,打开cmd 输入ipconfig即可获取

修改GPU服务像素流服务IP地址:

第三步:配置信令服务和启动本地sturn

1、修改启动配置公网ip地址

ip配置文件名:Start_Common.ps1

2、启动sturn本地服务、启动信令服务器

运行sturn本地服务和信令服务文件名:Start_WithTURN_SignallingServer.ps1

最终展示效果如下:

外网访问如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我来秋风扫落叶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值