|
发表于 2024-7-31 14:49:49
|
显示全部楼层
我觉得可能是你的 CF_MIN_CU 表里配置的 IP 不是你的公网IP,或者你的虚拟机(部署cf_gamesrv的设备)不能直接访问公网
比如:
我自己的电脑的 IP 是 192.168.0.100
我的路由器/网关 IP 是 192.168.0.1
部署的交易所服务器 IP是 192.168.0.197 36340,36342,37000
部署的登录服务、大厅服务、观战服务、战队服务、好友服务、赛事服务的设备 IP 是 192.168.0.198 13007,13008,36100,36200,6500,35200,35800,35900,14022,35100
部署服务的设备IP是 192.168.0.198 10009
那要在路由器那开放 上面对应的端口,并且指向的 IP 要是对应设备的 IP,然后还要开放 UDP 协议的 12000 ~ 12000+hostsrv\Setting.ini:GameServerNum 的端口(例如 GameServerNum是5那就是 12000 ~ 12005),指向 cf_hostsrv 服务所在的设备的 IP ,然后这些端口都要在你的公网IP上能检测到是开启的状态(UDP不一定能检测出来,但是有工具)
这样可能才能不用其他工具直接用公网IP连 |
|