跳到内容
Multigaming

文档:防火墙规则生成器

游戏服务器防火墙规则生成器:输入端口(25565/tcp、2456-2458/udp、30120),一键添加某游戏的端口,可选限制来源 IP,得到 ufw、iptables、nftables(完整 /etc/nftables.conf)或 Windows netsh advfirewall 脚本。会保留 SSH 端口以免把自己锁在外面。

最后更新:2026/10/9

打开工具

配置良好的防火墙只开放游戏和管理端口。该工具根据简单的端口列表,为您写出 ufw、iptables、nftables 或 Windows 的命令。

如何使用该工具

  1. 选择防火墙:ufw(Ubuntu/Debian)、iptables、nftables 或 Windows netsh。

  2. 输入端口(每行一个,含协议)或添加某游戏的端口。

  3. 检查 SSH 端口,必要时限制来源 IP(例如用于 RCON)。

  4. 复制或下载脚本,检查后在保持一个 SSH 会话打开的情况下执行。

避免把自己锁在外面

选择“默认策略:全部拒绝”时,脚本会先放行 SSH 再启用防火墙。如果 SSH 不在 22 端口,请在运行前修改该字段。服务商防火墙(OVH、Hetzner、Scaleway 等)和路由器也必须放行相同端口。使用 nftables 时,应用前务必用 “nft -c -f” 校验文件。这里的 iptables 规则仅覆盖 IPv4。

sudo ufw allow 22/tcp
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw enable

常见问题

应该开放 TCP、UDP 还是两者?
游戏所用的协议:见端口检查器。未指定协议时工具会同时生成 TCP 和 UDP,开放范围超出所需,已知时请指明协议。
规则重启后还在吗?
ufw 和 Windows 会保留。iptables 需安装 iptables-persistent 并运行 netfilter-persistent save;nftables 需启用 nftables 服务并使用 /etc/nftables.conf。
Multigaming
Multigaming免登录
FiveM、Minecraft、Rust、DayZ、ARK、Valheim、Palworld、CS2、Arma 等的默认端口,并核对您已开放的端口列表。
端口网络打开
文档
Multigaming
Multigaming免登录
各游戏的管理命令(Minecraft、Rust、ARK、Palworld、DayZ、CS2 等),填入您的参数即可复制。无需联网。
RCON管理打开
文档
Multigaming
Multigaming免登录
生成 cron、systemd 定时器或 Windows 任务(schtasks),并在每次重启前通过 RCON 提醒玩家。
重启计划打开
文档
Multigaming
Multigaming免登录
根据人数槽位估算游戏服务器的 CPU、内存、磁盘和带宽,公式透明,假设可编辑。
容量规划成本打开
文档
Multigaming
Multigaming需要登录
对比两个配置文件(INI、CFG、JSON):逐行与逐键差异,全部在浏览器本地完成。
对比配置打开
文档
Multigaming
Multigaming需要登录
生成 bash 或 PowerShell 备份脚本(tar、7z、rsync/robocopy),含保留策略、停止服务和 cron 行。
备份脚本打开
文档