公路之王

欧洲卡车模拟 2 (Euro Truck Simulator 2) 全能工坊

SCS Software 欧洲公路货运模拟 · 卡车驾驶 / 货运物流模拟

已收录玩家工具: 5 个 服主运维控制台: 5 项

货运净利润与油耗测算(真实小时 / 游戏小时双口径)、传动系与爬坡能力纯物理解算、续航与加油规划、时间压缩与交付排程、加入 Convoy 会话排障;服主侧 server_config.sii 官方 26 键生成与预检(违规即整体拒绝输出)、三层来源核实的控制台与 moderator 命令、server_packages 导出与迁移、虚拟/物理双端口矩阵与防火墙、SteamCMD 部署与令牌。

玩家实用工具集 (5)

提供即时互动运算与配方推导

里程、运费费率、油耗、油价、过路轮渡费全部可编辑;同时给出「真实小时」与「游戏小时」两种时薪口径,并把固定 10/11 小时休息计入耗时。官方从未公布 €/km 费率表,本站不编造默认值

#运费测算#双时薪口径
立即打开 →

纯物理解算:轮端扭矩、轮缘牵引力、指定档位车速、含滚阻与风阻的最大爬坡度;底盘类型(4x2 / 6x2 / 6x2-4 / 6x4 / 8x4 / 8x4-4)与升举桥机制只做定性说明。原站的吨位区间与油箱容量全部无出处,已删除

#传动解算#爬坡能力
立即打开 →

油箱容量与油耗由你按游戏内实际值填入 → 满箱续航、单程加油次数、抵达指定加油点需要加多少升,以及起点/终点油价差带来的节省额。油箱容量是逐车型逐底盘的配件数据,官方无公开表,本站不硬编码

#续航#加油次数
立即打开 →

游戏时间 ↔ 真实时间双向换算(压缩比可编辑:官方未公布,SCS 历史口径 24h≈72min、社区常引 19×,两口径并列);休息固定 10 或 11 小时可选、渡轮时间计入休息;判定「睡一觉会不会迟到」;并区分本地生涯压缩时间与 World of Trucks 合约的真实 UTC 时间

#时间压缩#交付余量
立即打开 →

客户端硬要求(必须拥有本体;专用服不能访问 Workshop;server_packages 镜像房主的地图/DLC/mod,不匹配就进不去)、只能用 session search id 搜索而不能搜服务器名、NAT 后仍可直连;附「搜不到 / 进不去」排障树

#search id#进服排障
立即打开 →

服主运维与配置生成 (5)

开服必备配置文件、启动脚本与指令向导

按官方 26 键单一注册表全量生成:字符上限 63/63/127/63 校验、max_players 官方上限 8(超过需显式确认走非官方 g_max_convoy_size 路径)、moderator_list 计数与索引条数必须一致 + SteamID64 校验、虚拟端口 100-200、LAN 查询端口 27015-27020、timezones 0-2;违规即整体拒绝输出;并可粘贴现有配置做预检

#26 键#违规即拒输出
配置生成 →

三层来源分开:A 级官方文档明文(uset g_console "1"、export_server_packages);B 级官方论坛社区维护(goto、g_set_time 支持小数、g_set_weather 1=雨 2=晴 加 f/i、g_traffic 只有 0/1、g_flyspeed 无固定区间、warp 默认 1.0);服务端唯一 3 条 moderator 聊天指令(/set_time、/set_rain_factor、/help)——没有 RCON、没有 UI、运行中不能提权。另附「网上流传但根本不存在」黑名单

#来源分层#不存在命令黑名单
配置生成 →

「Server packages file not found」的完整解法:config.cfg 开 uset g_console "1" → 载入地图 → ~ 控制台 → export_server_packages;三平台 home 目录对照、真实目录清单核对表、报错原文到原因的映射,以及 roads_data_file_name 是绝对路径这个坑。本站不生成该文件(离线生成即编造)

#server_packages#绝对路径坑
配置生成 →

虚拟端口(100/101,官方明确不需转发)与物理端口(27015/27016,转发需 TCP 与 UDP 双规则)分开;LAN 场景查询端口必须落在 27015-27020;多实例规划(端口与 token 逐实例唯一)并做冲突检测;Windows netsh / Linux ufw+firewalld 放行命令文本。NAT 无打洞,但直接搜索仍可连

#虚拟/物理端口#TCP+UDP
配置生成 →

SteamCMD 匿名安装(ETS2 1948160 / ATS 2239530)、Linux 可执行 bin/linux_x64/eurotrucks2_server、steamclient.so 两种解法、-homedir 必须两端一致、4 条官方启动参数、logon token 必须用本体 appid 227300 申请(用错 appid 启动即崩)、Ctrl+C 关服、server.log.txt / server.crash.txt 与已知问题 reason - 33。硬件需求官方未公布,本站不推测

#SteamCMD#1948160
配置生成 →

欧洲卡车模拟 2 (Euro Truck Simulator 2) 开服端口与协议

端口 协议 用途
27015 TCP/UDP 物理连接端口:由 Steam game server api 用于填充 sessions browser;转发需 TCP 与 UDP 双规则
27016 TCP/UDP 物理查询端口:同样由 Steam game server api 使用;LAN 场景官方要求落在 27015-27020;转发需 TCP 与 UDP 双规则

欧洲卡车模拟 2 (Euro Truck Simulator 2) 专用服务端安装(SteamCMD)

SteamCMD appid 1948160

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 1948160 validate +quit

https://modding.scssoft.com/wiki/Documentation/Tools/Dedicated_Server

欧洲卡车模拟 2 (Euro Truck Simulator 2) 配置文件路径

  • server_config.sii
  • config_ds.cfg
  • server.cfg.sii
  • mods_info.sii
  • config.cfg

开服注意事项

ETS2 有官方独立服务端(专用服 AppID 1948160,SteamCMD 匿名可下,无需拥有本体即可部署,但每个进服玩家都必须拥有游戏;ATS 专用服是另一个 AppID 2239530,两者不可混用)。首启只生成 server home 与默认 server_config.sii,随后必然报「Server packages file not found」——必须在装有游戏的客户机上把 config.cfg 里的 uset g_console 设为 "1",载入地图后按 ~ 执行 export_server_packages,再把生成的 server_packages.sii 与 server_packages.dat 拷到服务端 home(这两个文件不绑账号,可自由拷贝;专用服不使用 Steam Client,因此无法访问 Workshop)。端口分两类:connection_virtual_port 100 与 query_virtual_port 101 是虚拟端口(官方允许范围 <100,200>,明确不需要转发),connection_dedicated_port 27015 与 query_dedicated_port 27016 是供 Steam game server api 使用的物理端口,转发规则必须同时覆盖 TCP 与 UDP;LAN 场景官方要求 query_dedicated_port 落在 <27015,27020>。同机多实例需要 -nosingle,且官方原文要求「ports and logon token must be different for each session instance」。server_logon_token 必须用**本体 appid 227300** 在 steamcommunity.com/dev/managegameservers 申请——官方原文「Use the game appID to generate token, not the server appID!」,上游 egg README 补充用错 appid 会「crash upon startup」;token 是否必需存在两口径(官方称匿名默认生成非持久 server id、要持久才需 token;上游 egg README 称必需),本站并列不取其一。会话人数官方上限 8(官方注释原文 limit is 8 players);网上流传的 128 来自非官方的 g_max_convoy_size(需改服务端 home 的 config_ds.cfg,Linux 下还要 chmod 400 防覆写),属未受支持路径。服务端没有任何 UI、没有 RCON、运行中无法提权,moderator 只能在 server_config.sii 里按 SteamID64 预登记,运行时干预只有 /set_time、/set_rain_factor、/help 三条聊天指令,关服只有 Ctrl+C。NAT:专用服不做打洞,要出现在会话浏览器需要公网 IP 或端口转发,但官方原文写明「session direct search works even for server that is behind NAT」;且只能用启动日志里的 session search id 搜索,不能用服务器名。Linux 报 [S_API FAIL] SteamAPI_Init() failed 是缺 steamclient.so,官方给两条路:用可执行文件同目录的 server_launch.sh,或 ln -s steamcmd/linux64/steamclient.so ~/.steam/sdk64/steamclient.so(上游 egg 会同时铺 sdk32 与 sdk64)。server_config.sii 语法不完整时服务端不会退出,而是静默回落默认值,表现为「在跑但没有服务器名、列表里搜不到」。本站未运行服务端、未建立真实联机、未取得专用服分支 buildid。另注:本站把 hasServerList 标为 false 的含义是「本站未实现 ETS2 的查询协议,因此不提供在线服务器状态查询」,而不是「这个游戏没有服务器列表」——ETS2 有真实专用服,也有游戏内 session browser;官方只说这两个物理端口 used by the Steam game server api,并未声明它响应标准 A2S,因此本站不猜协议。

常见问题

欧洲卡车模拟 2 (Euro Truck Simulator 2) 有哪些在线工具可以直接用?
本站为 欧洲卡车模拟 2 (Euro Truck Simulator 2) 收录了 5 个工具:货运净利润与油耗测算、传动系与爬坡能力解算、续航与加油规划、时间压缩与交付排程、加入 Convoy 会话与排障。全部在浏览器里打开即可使用。
这些工具需要安装或付费吗?
都不需要。所有工具在网页里直接运行,免安装、免注册、免费,输入参数即时出结果,生成的配置与命令可以一键复制。