gameserver

连接被拒绝(GRE 隧道 - FiveM)
gameserver

连接被拒绝(GRE 隧道 - FiveM)

我正在使用 Vultr 运行游戏服务器。我想做的是通过 GRE 隧道运行游戏服务器(后端服务器)。为此,我使用 x4b.net 作为我的 GRE 隧道。需要注意以下几点: 我使用的指南列在此处:https://www.x4b.net/kb/Tutorials/FiveMDDoSProtection 我用于游戏服务器的端口是 2002。我已经创建了防火墙规则以允许流量通过该端口。 根据 x4b 支持,他们的回复如下: Having bound your service to the tunnel it is expected that the service ...

Admin

如何最大化 UDP 数据包大小?
gameserver

如何最大化 UDP 数据包大小?

我是一名游戏玩家。我玩基于 UDP 的游戏。我想增加数据包大小。我知道 UDP 数据包大小为 1024,但我想进一步增加此数据包大小。我想提高基于 UDP 的游戏的性能。我是这方面的新手,所以请用简单的术语帮助我。 感谢您的帮助。 ...

Admin

在线游戏如何通过互联网发送 UDP 数据包?
gameserver

在线游戏如何通过互联网发送 UDP 数据包?

使用 UDP 的在线多人游戏如何通过互联网在网络之间传递数据包?据我所知,客户端必须在路由器上启用端口转发,数据包才能到达他们的计算机。大型在线游戏(魔兽世界、暗黑破坏神等)是否要求玩家这样做? 例如,我最近创建了一个处理 UDP 流量的服务器。它只是回显发送者发送的任何内容。我将其部署到互联网上的服务器上。我只能在启用端口转发后将回显返回给发送者,但如果同一本地网络上有两个发送者,这将不起作用。 ...

Admin

如何通过 DNS 或其他方式将子域连接到自定义游戏服务器
gameserver

如何通过 DNS 或其他方式将子域连接到自定义游戏服务器

因此,我和一个朋友用 Java 构建了一个自定义游戏服务器。此游戏服务器会监听给定的特定 IP/端口(本地主机或设备的外部 IP 地址,用于端口转发)的 HTTP 和 TCP 消息。然后,您可以获取该 IP/端口组合并在游戏中使用它,并且连接良好。服务器运行良好。问题是,我们想为服务器设置一个域。托管实际游戏服务器的虚拟专用服务器是 Google Cloud 虚拟机。我使用 Cloud DNS 将我的域连接到我的 VM 上的 apache 网络服务器。 我想知道是否有办法通过子域名连接到我的游戏服务器的 IP ...

Admin

如何让 systemctl 跟踪脚本生成的进程?
gameserver

如何让 systemctl 跟踪脚本生成的进程?

作为我以前的一篇文章,我正在使用 systemd 在 Ubuntu 18.04 上运行 GMod 服务器。我的 systemd 脚本如下所示: [Unit] Description=Gmod Server After=network.target [Service] User=rooday # the user I normally run run_gmod.sh with ExecStart=/datadrive/srcds/run_gmod.sh Restart=Always [Install] WantedBy=multi-user.target ...

Admin

多个 CSGO 服务器,每个服务器都有一个唯一的 IP 分配给一个域
gameserver

多个 CSGO 服务器,每个服务器都有一个唯一的 IP 分配给一个域

我使用以下方式启动并运行了一些 CSGO 服务器低碳能源管理平台。我正在尝试为每个游戏服务器分配一个子域(s1、s2、s3 等),但只能s1.domain.com在服务器列表中找到。 为实现这一点,每个游戏服务器都应该有一个唯一的 IP 地址,因此 s2 在 lgsm 实例 cfg 中已经有一个不同的 IP 地址。 (专用) 服务器最初配置在 s1 (aaa.bbb.ccc.ddd) 的 IP 地址上,域 DNS 设置也使用此地址。因此,在 DNS 中,我已经配置了一条 A 记录,其值为 s1,分配给 aaa.bbb.ccc.ddd。这工作正常,但现在我需要...

Admin

如何在云游戏服务中有效管理硬件资源?
gameserver

如何在云游戏服务中有效管理硬件资源?

我正在创建这个小型云游戏服务(GeforceNow 模仿者),它由 Windows 10 Pro 和 VMWware 提供支持。它的所有其他方面都已处理好,例如流媒体和数据压缩等。另一方面,我有 50 款独立游戏,这些游戏对资源的要求不高,平均每款游戏的图形占用 1GB、RAM 4GB 和存储空间 5GB。另一部分有 20 款 AAA 游戏,这些游戏对资源的要求很高,例如每款游戏的 GPU 为 4GB、RAM 为 12GB 和存储空间为 50GB,游戏类别正在增长(增长缓慢,但计划在 2021 年中期推出 100 款独立游戏和 50 款 AAA 游戏)。此外...

Admin

iptables:为 IP 别名设置特定规则
gameserver

iptables:为 IP 别名设置特定规则

我们运行多个游戏服务器,所有服务器都使用一个端口并使用 IP 别名,游戏服务器绑定到属于主专用服务器的特定别名 IP。 我已经设置了 netplan 并且它可以运行,但是我无法为 iptables 设置特定于 IP 的规则。 游戏服务器均使用UDP端口19132。 我已尝试制定 INPUT 规则,将目标逐一设置为别名 IP,并将其配对的 OUTPUT 规则与源 IP 作为别名 IP。 iptables -A INPUT -d xx.xx.xx.xx -p udp --dport 19132 -j ACCEPT iptables -A OUTPUT -...

Admin

如何测试网络/互联网稳定性
gameserver

如何测试网络/互联网稳定性

简短说明:我们的一台计算机在 Steam 中不断随机断开连接。我们在同一个有线局域网中运行一家街机游戏厅,其中有多台相同的计算机。最常用的游戏来自 Steam - 或在 Steam 中。断开连接的总是同一个系统。通常在 10-30 分钟内。重置 Windows 也无济于事。 我想知道我是否可以分别缩小原因范围,是否可以以某种方式排除网络或互联网问题?由于这个问题:https://gaming.stackexchange.com/questions/341176/randomly-disconnecting-in-steam我想将这个主题扩展到专用网络故障排...

Admin

在专用服务器之间分配游戏服务器
gameserver

在专用服务器之间分配游戏服务器

我经营着一家小型游戏服务器托管公司,主要经营一款小众游戏。为了降低成本,我租用了专用服务器,每台服务器都运行着许多游戏服务器实例。游戏服务器可以随时创建和删除,我需要在创建游戏服务器时决定将其安装在哪台机器上。服务器创建后,如果管理员愿意,可以将其转移到另一台机器上。 我正在努力改进后端,我主要关心的是将游戏服务器分配给机器。我目前使用一种简单的算法: 我为每台机器分配一个权重,大致与 CPU/RAM 的数量成比例。 为了非常大致估算每个游戏服务器使用的资源,我根据该服务器上可能玩的最大玩家数量为每个游戏服务器分配一个权重。 每当有人创建游戏服务器或...

Admin

单个 UDP 端口受限制的可能原因
gameserver

单个 UDP 端口受限制的可能原因

我在 Ubuntu 16.04 上运行基于 Quake 3 引擎的游戏服务器(Wolfenstein: Enemy Territory),遇到了一个相当令人费解的问题。一周前,玩家在连接服务器时开始遇到问题。基本上,服务器会尝试在客户端连接时发送游戏状态的快照,但这会失败数百次才能成功,从而将平均连接初始化时间从几秒减慢到几分钟。 这些问题似乎只与一个端口有关。将服务器移至另一个端口(默认 27960 --> 27961)可解决该问题。似乎有些玩家能够顺利连接,但大多数玩家(来自不同国家,例如芬兰、西班牙、英国等,不限于单个 ISP 或国家)需要几分...

Admin

我的专用服务器无法启动
gameserver

我的专用服务器无法启动

我几乎尝试了所有方法(我使用 soyoustart)但就是无法启动,我从 soyoustart 团队收到此消息,他们不会帮助我因为它与软件有关。(专用服务器用于游戏服务器和我的网站)当服务器仍然工作时我的根分区已满(df -h)但现在我重新启动它并且它停止工作操作系统技术支持将其置于救援模式并给了我这个。 Date 2016-11-02 09:51:43, Diagnosis interface boot (rescue): Here are the details of the operation performed: The server gets...

Admin

在单个 Linux 机器上隔离游戏服务器实例
gameserver

在单个 Linux 机器上隔离游戏服务器实例

亲爱的 StackExchange 社区,我需要您的帮助。 我正在尝试找到一种最有效的方法来隔离单个机器上的游戏服务器实例。目前,设置包括一个 Debian Linux 发行版和 minecraft bukkit 服务器,以及一个显示每个实例资源使用情况的 Web 服务器。此时,我正在考虑围绕每个进程构建一个包装器,但这是最有效和最灵活的方法吗? 现在问题就在这里。我可以处理限制,但我想不出一种方法来欺骗实例可用的资源。有些人可能知道,bukkit 允许使用插件,可以轻松查看系统规格。我可能只是瞎了眼,忽略了显而易见的东西,所以如果你有哪怕是一点点建议,...

Admin

解决数据包丢失问题
gameserver

解决数据包丢失问题

我目前拥有几台 CS:GO 游戏服务器,它们托管在德国(hetzner)。最近(过去几周)有些人遇到了奇怪的延迟(稍微被传送回来,你们中的一些人可能知道这是橡皮筋延迟)。经过一些扫描和检查,我们确定这是网络配置文件的问题,具体来说是数据包丢失。主机要求在两个方向(从和到 dedi 服务器)进行 tracert 测试,我们进行了一些测试(到 dedi),这些测试清楚地显示在某个跳转后出现数据包丢失,但是当我从专用服务器运行 tracert 时,它没有显示任何数据包丢失或任何奇怪的迹象。基本上,我在两个方向上都运行了 tracert 测试,但只有当我从我的网络或...

Admin

smartfoxserver 中的 JVM 内存
gameserver

smartfoxserver 中的 JVM 内存

我们已经开发了一款使用 smartfoxserver 作为游戏服务器的多人游戏。 我已经在 AWS 中为游戏服务器设置了一个 Ubuntu Instance 14.10 LTS,该实例具有 2 核 8GB Ram。 但当我登录 SFS 管理员时,它显示最大:1.8GB,可用:130mb。目前几乎没有 10 个用户在玩,可用内存有时会降至 1.3mb。 请就以下几点提出建议 1) 为什么我有 8GB 内存,但 Max 却只有 1.8GB?2) 在 1.8GB 内存中,smartfoxserver 是否占用了 1.7GB?3) 我是否应该增加内存?...

Admin