设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 3226|回复: 1

7 Days To Die七日杀游戏P2P联机服务器ip用的什么tcp端口 frp例子

[复制链接]
 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2022/4/18 02:09 | 显示全部楼层 |阅读模式 |Google Chrome 100.0.4896.127|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
7 Days To Die七日杀游戏P2P联机服务器ip用的什么tcp端口 frp例子

用的26900端口,tcp协议联机,不过这游戏实际过程中用的还是udp,tcp是登录房间端口

创建游戏的时候需要选择不可见,好友玩家使用ip直连即可,不要选择好友可见,因为此时没加steam好友的情况会弹出如下提示
服务器断开连接:此服务器仅允许好友列表中的用户加入。

frp例子,单独开TCP就行,,,甚至玩家登陆成功后把frp窗口关掉都可以。(所以frp服务器可以是任何一个地方,例如美国也可以,因为游戏过程中不经过frp服务器)
至于为什么不加UDP,因为游戏强制走P2P不认frp服务器ip也没必要在设置一个UDP。没有frp服务器就自己搭建一个:https://bbs.itzmx.com/thread-100272-1-1.html
  1. [7 Days Listen TCP]
  2. type = tcp
  3. local_ip = 127.0.0.1
  4. local_port = 26900
  5. remote_port = 26900
复制代码


注意,这游戏是NAT打洞进行P2P联机,如果双方任意一人没有NAT1的话,失败则走官方新加坡亚马逊云服务器转发流量,会导致延迟变成300+(房主本地连接到新加坡官方中转服务器,加上好友玩家连接到新加坡,就这个300+延迟了)

所以单纯frp转发端口还不行,有两种解决办法
第一种
房主或者玩家任意一方在光猫中设置dmz获得NAT1(无需公网ip,NAT1的话电信不需要单独人工客服申请,自动默认都给,但是要光猫超级密码或者改桥接使用路由器拨号才能设置,因为路由器密码容易获得)

第二种
netch加速,通过服务器挂t获取NAT1,还需要同时用netch加速一下(7DaysToDie.exe)游戏进程,必须要用支持NAT1的libev服务端(V2是NAT4所以不行)。让游戏检测到ip变成上海服务器ip,而不是自己家里的ip

游戏延迟实测,玩家来自不同的省份
1.png

查了下外网资料,好友玩家必须要经过steam去启动游戏,如果好友的steam掉线则游戏也会掉(玩家流量通过steam.exe出去,主机则是7DaysToDie.exe)。主机的话倒是无所谓,把steam退了也不会出问题
离线模式启动steam进入游戏,则加入游戏按钮是灰色状态无法联机
https://community.7daystodie.com/topic/16995-offline-mode-not-working/

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2024/5/12 08:04 | 显示全部楼层 |Google Chrome 124.0.0.0|Windows 10
今天有幸看到了一个七日杀相关的帖子,吐槽?补充?大概算是补充本帖子内容吧
不过七日杀用frp还是走的steam流量,所以frp对于七日杀是没有效果的,必须用netch同时加速steam进程(通知七日杀告知我正在使用frp的ip地址,而不是本地电信宽带的ip地址),并且tz服务端需要支持nat1,这两者缺少任何一样都不会生效加速
除非用的是七日杀专用服务端,那种情况下才能支持ip直连(需要专用服务端配置文件"ServerDisabledNetworkProtocols"设置为"SteamNetworking"),房主是客户端的话,所有数据都是通过steam nat1出去的
最好的办法是光猫里面dmz电脑ip来获取nat1,这样啥加速都不用了直接10ms和好友联机所有p2p游戏
Windows服务器主要是可能会被自动更新,edge等自动升级计划任务给冲掉cpu,导致cpu满载突然变卡一下,排除这个问题,能效可能比Linux还高,具体看运行的软件优化情况
netch新版是屎,请使用旧版本1.6.9,后续发布的版本都不是同一人开发的了,所以最新版变得很烂
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/23 13:04 , Processed in 0.173186 second(s), 21 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表