新人求助,有频道点击后一直卡在正在连接服务器
首先感谢"平淡无脑"吧友提供的DP无脑一键端在本地虚拟机搭建成功后,上传df_game_r、Script.cvf、publickey.pem,重跑服务出五国,打开登录器点频道正常进入游戏。
因为云服务器配置低,我想通过frp将本地虚拟机端口映射到公网服务器,这里我重新在本地开了一台虚拟机,重新搭建服务端,ip我设置为公网ip,成功后上传df_game_r、Script.cvf、publickey.pem,重跑服务出五国,然后启动frp将虚拟上的udp和tcp都映射到公网服务器上,此时打开登录器,点频道一直处于连接服务器中,有没有大佬讲解下如何解决这个问题。 同是小白,把我遇到的问题列出来,你对比着看下?
Q:进入游戏后,选择服务器正常,双击频道后显示【正在连接服务器...】
A:排查PVF,服务器端与客户端PVF是否一致
A:排查端口,以下为端口表
数据库:3306/tcp
登录器端口:7600/tcp
网关:881/tcp
7001/tcp
7001/udp
频道:30011/tcp
频道:31011/udp
频道:30052/tcp
频道:31052/udp
7300/tcp
7300/udp
2311-2313/udp
A:排查使用的dnf.exe相对应的配置文件,需要将*.toml或*.ini中服务器的地址正确填写。若使用frps,需填写frps的服务器地址或域名
Q:进入游戏后,选择服务器是灰色
A:确认跑出五国代码后,若服务器内存不高,等待5-10分钟后再次尝试
A:部分服务未启动,例如bridge、monitor、gunnersvr等(netbird、zergsvr、monitor_ip未启动一般属于正常现象),重新./stop ./run重启服务器再试
Q:选择频道后,提示亲爱的玩家已被永久封禁等各式提示,确定后直接退出游戏
A:修改dnf.exe对应配置文件,需要将*.toml或*.ini中服务器的地址正确填写
你提出的通过FRP服务,frpc客户端,应该将上述端口根据tcp、udp协议正确提交到frps服务端,frps服务端最好跑个7500管理页看下映射是否成功,注意服务端对应接收端口不能变。所以你还得确认服务端的端口没有被其他服务占用。确认无误后,客户端登录器、dnf.exe的配置文件要正确将地址配置到frps服务器的地址或域名。要不再试试呢? ip问题 确定你的本机可以ping通你的虚拟机 你这想法真天真呀!一个外网对应一套公网。你这用公网IP去找外网,怎么想的呢?
页:
[1]