魔兽世界军团再临服务器+FRP代理联机教程+(解决外网无法访问题)
  OnYuXICL2kra 2023年11月02日 81 0


正常端口映射流程


正常本地端口映射+路由器外网IP开服(本人没有路由器公网IP没测试过)

按照基本的端口映射操作是把需要映射的IP和端口映射出去 例如路由器的公网IP 192.168.1.123(举个例子)

这里开放的是TCP,端口 8085 8086 6868(默认8081 被占用) 6666(默认1119)

然后设置是

1.数据库里面 auth/realmlist 的address 改为公网IP(上面说的 192.168.1.123)

2.bnetserver里面的LoginREST.ExternalAddress = 公网IP

3.worldserver里面的BnetServer.Address = 公网IP

然后就可以在外网访问

开游戏记得WTF里面设置 SET portal "192.168.1.123:6666"(端口号是bnetserver里面的BattlenetPort,这里我设置的是6666)

这样应该可以外网连入游戏



服务器+FRP代理

关于服务器做公网代理 + FRP端口映射的操作,花了很多天

魔兽世界军团再临服务器+FRP代理联机教程+(解决外网无法访问题)_端口映射

最后想通了

魔兽世界军团再临服务器+FRP代理联机教程+(解决外网无法访问题)_服务器_02


首先FRP代理映射的是本地IP 127.0.0.1 然后FRPC上面对应的端口8085 8086 6868(默认8081 被占用) 6666(默认1119)

然后上述的1. 2. 3.全部设置成云服务器公网IP

除此之外 关键地方(这里可能因为代理的是127.0.0.1 会当作本地访问服务器,然后客户端会用本地地址访问,但是外网机器本地没有服务器,导致问题。这个只是根据问题猜测,如果大佬知道具体原因望告知?)

1.中还把数据库auth/realmlist 的LocalAddress 设置成公网IP (不设置,外网访问会显示正在连接->连接到服务器中->已断开)

2.中还需要把bnetserver里面的LoginREST.LocalAddress=  公网IP (不设置,外网访问永远正在连接->已断开,就是这个卡了很多天)

然后开游戏的话里面就设置成SET portal "公网IP:6666", 就可以愉快和朋友联机了。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论