R星在线游戏助手 V1.1

启动程序 -> 选择服务器 ->启动服务 ->进入游戏

用于转发R星游戏部分TCP连接,保持游戏稳定/加快加载速度
注意! 并不是游戏加速,RGL账户登录部分玩家之间的P2P传输依均为直连

更新日志:
V1.1: 移除默认管理员权限,减少误报

RDR2OL频繁出现0x21002001掉线错误?

尝试切换其他服务器,若依然错误可尝试取消打勾”转发RDR2心跳包”

如何自建服务器?

1.服务器上安装haproxy
yum install haproxy / apt install haproxy

2.在配置文件写入以下配置 (/etc/haproxy/haproxy.cfg)

defaults
    mode   tcp
    option  redispatch
    option tcpka
    option srvtcpka
    option clitcpka
    timeout  connect      86400s
    timeout client            86400s
    timeout server           86400s
    timeout check            86400s
    maxconn                     40000


listen rockstar_a_443
    bind     *:11501
    balance roundrobin
    mode     tcp
    server s1 prod.ros.rockstargames.com:443


listen rockstar_b_443
    bind     *:11502
    balance roundrobin
    mode     tcp
    server s1 prod.p02sjc.pod.rockstargames.com:443


frontend rockstar_a_80_http
   mode http
   bind :11500
   acl is_prod.ros.rockstargames.com hdr_dom(host) -i prod.ros.rockstargames.com
   acl is_prs-gta5-prod.ros.rockstargames.com hdr_dom(host) -i prs-gta5-prod.ros.rockstargames.com
   acl is_ugc-gta5-prod.ros.rockstargames.com hdr_dom(host) -i ugc-gta5-prod.ros.rockstargames.com
   acl is_cs-gta5-prod.ros.rockstargames.com hdr_dom(host) -i cs-gta5-prod.ros.rockstargames.com
   acl is_ps-gta5-prod.ros.rockstargames.com hdr_dom(host) -i ps-gta5-prod.ros.rockstargames.com
   acl is_mm-gta5-prod.ros.rockstargames.com hdr_dom(host) -i mm-gta5-prod.ros.rockstargames.com
   acl is_inbox-gta5-prod.ros.rockstargames.com hdr_dom(host) -i inbox-gta5-prod.ros.rockstargames.com
   acl is_crews-gta5-prod.ros.rockstargames.com hdr_dom(host) -i crews-gta5-prod.ros.rockstargames.com
   acl is_prod.telemetry.ros.rockstargames.com hdr_dom(host) -i prod.telemetry.ros.rockstargames.com
   acl is_conductor-prod.ros.rockstargames.com hdr_dom(host) -i conductor-prod.ros.rockstargames.com

   use_backend prod.ros.rockstargames.com if is_prod.ros.rockstargames.com
   use_backend prs-gta5-prod.ros.rockstargames.com if is_prs-gta5-prod.ros.rockstargames.com
   use_backend ugc-gta5-prod.ros.rockstargames.com if is_ugc-gta5-prod.ros.rockstargames.com
   use_backend cs-gta5-prod.ros.rockstargames.com if is_cs-gta5-prod.ros.rockstargames.com
   use_backend ps-gta5-prod.ros.rockstargames.com if is_ps-gta5-prod.ros.rockstargames.com
   use_backend mm-gta5-prod.ros.rockstargames.com if is_mm-gta5-prod.ros.rockstargames.com
   use_backend inbox-gta5-prod.ros.rockstargames.com if is_inbox-gta5-prod.ros.rockstargames.com
   use_backend crews-gta5-prod.ros.rockstargames.com if is_crews-gta5-prod.ros.rockstargames.com
   use_backend prod.telemetry.ros.rockstargames.com if is_prod.telemetry.ros.rockstargames.com
   use_backend conductor-prod.ros.rockstargames.com if is_conductor-prod.ros.rockstargames.com

backend prod.ros.rockstargames.com
    mode http
    server  web1    prod.ros.rockstargames.com:80
	
backend prs-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    prs-gta5-prod.ros.rockstargames.com:80
	
backend ugc-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    ugc-gta5-prod.ros.rockstargames.com:80
	
backend cs-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    cs-gta5-prod.ros.rockstargames.com:80
	
backend ps-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    ps-gta5-prod.ros.rockstargames.com:80
	
backend mm-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    mm-gta5-prod.ros.rockstargames.com:80
	
backend inbox-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    inbox-gta5-prod.ros.rockstargames.com:80
	
backend crews-gta5-prod.ros.rockstargames.com
    mode http
    server  web1    crews-gta5-prod.ros.rockstargames.com:80
	
backend prod.telemetry.ros.rockstargames.com
    mode http
    server  web1    prod.telemetry.ros.rockstargames.com:80
	
backend conductor-prod.ros.rockstargames.com
    mode http
    server  web1    conductor-prod.ros.rockstargames.com:80

listen rockstar_rdr2_443
    bind     *:11503
    balance roundrobin
    mode     tcp
    server s1  104.255.106.31:443
    #server s1 feed-rdr2-prod.ros.rockstargames.com:443
    #server s2 ugc-rdr2-prod.ros.rockstargames.com:443
    #server s3 prs-rdr2-prod.ros.rockstargames.com:443
    #server s4 posse-rdr2-prod.ros.rockstargames.com:443
    #server s5 conductor-rdr2-prod.ros.rockstargames.com:443
    #server s6 inbox-rdr2-prod.ros.rockstargames.com:443
    #server s7 crews-rdr2-prod.ros.rockstargames.com:443
    #server s8 spap-rdr2-prod.ros.rockstargames.com:443
    #server s9 ps-rdr2-prod.ros.rockstargames.com:443
    #server s10 minigame1-rdr2-prod.ros.rockstargames.com:443
    #server s11 minigame2-rdr2-prod.ros.rockstargames.com:443
    #server s12 minigame3-rdr2-prod.ros.rockstargames.com:443
    #server s13 minigame4-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_sjcpdc1_web1
    bind     *:11504
    balance roundrobin
    mode     tcp
    server s1 sjcpdc1-web1-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_sjcpdc1_web2
    bind     *:11505
    balance roundrobin
    mode     tcp
    server s1 sjcpdc1-web2-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_sjcpdc1_web3
    bind     *:11506
    balance roundrobin
    mode     tcp
    server s1 sjcpdc1-web3-rdr2-prod.ros.rockstargames.com:443
	
listen rockstar_rdr2_sjcpdc1_web4
    bind     *:11507
    balance roundrobin
    mode     tcp
    server s1 sjcpdc1-web4-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_sjcpdc2_web1
    bind     *:11508
    balance roundrobin
    mode     tcp
    server s1 sjcpdc2-web1-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_sjcpdc2_web2
    bind     *:11509
    balance roundrobin
    mode     tcp
    server s1 sjcpdc2-web2-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_sjcpdc2_web3
    bind     *:11510
    balance roundrobin
    mode     tcp
    server s1 sjcpdc2-web3-rdr2-prod.ros.rockstargames.com:443
	
listen rockstar_rdr2_sjcpdc2_web4
    bind     *:11511
    balance roundrobin
    mode     tcp
    server s1 sjcpdc2-web4-rdr2-prod.ros.rockstargames.com:443

listen rockstar_rdr2_session30211
    bind     *:11512
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30211
listen rockstar_rdr2_session30212
    bind     *:11513
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30212
listen rockstar_rdr2_session30213
    bind     *:11514
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30213
listen rockstar_rdr2_session30214
    bind     *:11515
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30214
listen rockstar_rdr2_session30215
    bind     *:11516
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30215
listen rockstar_rdr2_session30216
    bind     *:11517
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30216
listen rockstar_rdr2_session30217
    bind     *:11518
    balance roundrobin
    mode     tcp
    server s1 sjcsession1-rdr2-prod.ros.rockstargames.com:30217

listen rockstar_rdr2_session2_30211
    bind     *:11519
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30211
listen rockstar_rdr2_session2_30212
    bind     *:11520
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30212
listen rockstar_rdr2_session2_30213
    bind     *:11521
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30213
listen rockstar_rdr2_session2_30214
    bind     *:11522
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30214
listen rockstar_rdr2_session2_30215
    bind     *:11523
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30215
listen rockstar_rdr2_session2_30216
    bind     *:11524
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30216
listen rockstar_rdr2_session2_30217
    bind     *:11525
    balance roundrobin
    mode     tcp
    server s1 sjcsession2-rdr2-prod.ros.rockstargames.com:30217

3.最后启动服务即可(service haproxy start)

Windows下也一样.下载haproxy后将配置文件写入haproxy.cfg

服务端启动完成后编辑目录下的customize.ini
IP改为服务器IP/域名
名称/Region/Code 自行填写
其他配置段改为上面bind的端口,默认为:
(若上面的haproxy端口有改变这里必须一起改变!!)
rockstar_a_443=13121
rockstar_b_443=13122
rockstar_a_80_http=13120
rockstar_rdr2_443=13123
rockstar_rdr2_sjcpdc1_web1=13124
rockstar_rdr2_sjcpdc1_web2=13125
rockstar_rdr2_sjcpdc1_web3=13126
rockstar_rdr2_sjcpdc1_web4=13127
rockstar_rdr2_sjcpdc2_web1=13128
rockstar_rdr2_sjcpdc2_web2=13129
rockstar_rdr2_sjcpdc2_web3=13130
rockstar_rdr2_sjcpdc2_web4=13131
rockstar_rdr2_session30211=13132
rockstar_rdr2_session30212=13133
rockstar_rdr2_session30213=13134
rockstar_rdr2_session30214=13135
rockstar_rdr2_session30215=13136
rockstar_rdr2_session30216=13137
rockstar_rdr2_session30217=13138
rockstar_rdr2_session2_30211=13139
rockstar_rdr2_session2_30212=13140
rockstar_rdr2_session2_30213=13141
rockstar_rdr2_session2_30214=13142
rockstar_rdr2_session2_30215=13143
rockstar_rdr2_session2_30216=13144
rockstar_rdr2_session2_30217=13145

保存后再启动程序即可正常使用自建服务器