对于想在Mac上和朋友一起玩《饥荒》的玩家,本文提供零基础、详尽的服务器搭建和联机指南,包含设备选择、配置流程和邀请好友的具体方法。最好的方案通常是使用专门的独立服务器或一台稳定24小时的电脑来托管,最佳性价比的办法则是直接在现有Mac上运行官方的搭建服务器工具或租用低成本VPS。若预算有限,最便宜的方式是用家用Mac做临时主机或通过虚拟局域网(如ZeroTier/Hamachi)实现联机。
在开始之前,确认你的Mac已经安装最新的Steam和《饥荒:联机版》(Don't Starve Together),并在Steam工具(Tools)里安装了“Don't Starve Together Dedicated Server”(专用服务器)。另外准备好一个稳定的网络、路由器管理权限用于端口转发,以及与联机玩家一致的游戏版本和模组配置。本文后续步骤以Mac主机作为服务器为例,适合作为饥荒mac服务器入门。
在Mac上,找到专用服务器的安装目录(通常在SteamLibrary内),复制官方示例配置文件到~/Documents/Klei/DoNotStarveTogether/下的新集群文件夹(例如Cluster_1)。需要创建或修改的主要文件包括cluster.ini和worldgenoverride.lua,以及cluster_token.txt(用于公网服务器可选,便于登陆权限管理)。在cluster.ini中设置服务器名称、密码、最大玩家数、游戏模式等参数,确保与队友约定一致便于联机。
可以通过Steam的专用服务器工具界面直接启动,也可以使用终端命令行启动启动脚本(服务器目录下的启动脚本/可执行文件)。启动后在本地网络内测试连通性和稳定性。若使用模组,还需在dedicated_server_mods_setup.lua中列出模组ID,且所有参与玩家需安装同样的模组和版本。
要让外网好友加入,必须在路由器上做端口映射,一般需要开放的端口包括UDP的游戏端口(常见为10999)以及Steam相关端口(如UDP/TCP 27015/27016等,具体以官方文档为准)。在路由器管理界面新增端口转发规则,目标指向运行服务器的Mac的局域网IP。此外检查Mac防火墙允许该应用的入站连接,确保公网IP或动态域名(DDNS)已知晓并分享给好友。
邀请好友可通过多种方式:若朋友在Steam好友列表里,直接使用“加入游戏/Join Game”是一键方式;也可在游戏内的服务器浏览器搜索服务器名称或通过IP+端口进行直连。如果服务器设置了密码或白名单,要提前把密码或SteamID发给好友。遇到连接失败,先确认双方游戏版本、模组一致,并检查端口与防火墙配置。
常见问题包括延迟高、掉线、模组冲突和端口未正确映射。优化建议:1)尽量减小游戏人数和重要模组数量;2)若长期托管建议使用独立低功耗设备或租用VPS;3)使用有线网络代替Wi-Fi以降低延迟;4)定期备份存档(保存在Klei目录)以防意外损坏。
对于零基础用户,最快上手且最便宜的方案是直接在已有的Mac上使用Steam的专用服务器工具搭建临时服务器,简单并且成本低;若追求稳定和长期托管,最佳方案是专用主机或付费VPS。无论选择哪种方式,核心要点是正确配置cluster、开放必要端口并确保玩家模组与版本一致。本文覆盖了从准备、配置到邀请好友的完整流程,帮助你在Mac上顺利搭建并运行饥荒mac服务器,实现稳定联机体验。