开通防火墙
2025/12/26大约 2 分钟
相关信息
下方教程均以腾讯云为例,其他云服厂商的操作大同小异
重要
无独立公网IP的云服还需要端口映射,具体操作问对应厂商的客服
端口映射建议内外一致,例如直连端口的公网端口为38288,对应在房间设置也需配置38288端口
先配置公网端口,再进行房间设置端口配置,因为某些公网端口已经被其他人占用
当我们启动饥荒服务器后,可以从游戏大厅搜索房间并进入,但是通过直连代码无法进入游戏,就算能进入游戏,也会卡卡的,这是因为我们没有开通防火墙策略导致的
首先打开 平台管理 页面,并切换到房间总览标签页

这个页面会展示你需要开通的所有饥荒端口,如上图中的:
11001,11002
我们回到腾讯云控制台页面,点击防火墙

点击左侧的添加规则按钮,在弹出对话框中填入对应的端口
提示
来源可以选择全部IPv4地址,也可以输入0.0.0.0/0
协议选择UDP
端口就是平台中,集群端口页面的所有端口,可以单个输入,也可以输入范围(例如 11000-21000) ,也可以开放所有UDP端口(1-65535)(不推荐但有用)

添加完成后,就可以通过直连代码进入游戏了,对应的延迟也会变低(大多数情况)
提示
影响饥荒延迟的因素有很多,例如你与服务器之间的物理距离,当前你的网络状况等等等等,耐心一个一个慢慢排查