《CS2》(Counter-Strike 2)联机教程。CS2 没有旧版那样的局域网列表页,局域网联机与好友联机都要靠自建专用服务器加控制台 connect 直连。服务器默认使用 27015 端口,加入方在控制台输入 connect 加地址即可。本文写清服务端准备、端口放行与连接步骤。
这个游戏支持哪种联机
CS2 属于以直连为主的类型,不属于只能官方在线的那一类,但它确实没有独立的局域网浏览页。想和固定的一群人打,标准做法是自己跑一个专用服务器,再让大家用控制台 connect 到地址与端口。
- 专用服务器:端口默认 27015,可以自行修改。
- 控制台直连:加入方不需要服务器出现在列表里,知道地址就能进。
- 官方匹配:与自建服务器互不影响,皮肤与段位仍在官方体系内。
联机前的准备(版本、账号、DLC)
- 版本一致:CS2 更新后服务端必须同步更新,否则客户端会因版本不符被拒绝。
- 账号:加入方需要正常登录 Steam。服务端建议保持默认的在线校验,这样皮肤与库存正常显示。
- 服务端来源:用 SteamCMD 下载 CS2 专用服务器,不要用客户端的离线模式代替,离线模式无法被他人连接。
- 网络:同一局域网内直接用内网地址;异地联机需要公网地址,或先用异地组网把大家连起来。
房主:建房间与开端口
- 用 SteamCMD 登录并下载 CS2 专用服务器。
- 准备服务器配置,设定服务器名、密码、最大人数与是否允许机器人。
- 启动参数里指定端口 27015,需要的话同时指定游戏模式。
- 放行 TCP 与 UDP 的 27015。CS2 的查询与游戏流量都走这个端口,只放行其中一种协议会导致能连上但列表异常。
- 异地联机时在路由器上把 27015 映射到服务器所在机器。
- 启动后在控制台确认服务器已在监听,再通知朋友。
加入方:怎么进房
- 在设置里开启开发者控制台,之后用波浪键呼出。
- 输入 connect 加服务器地址与端口,例如 connect 192.168.1.10:27015。
- 有密码时按提示输入。
- 想反复进入时把地址记在文本里,避免每次重新拼写。
- 进入后按 Tab 查看延迟,超过 80 毫秒建议换更近的网络路径。
常见问题
控制台提示连接超时
先确认地址与端口没写错,再确认服务端确实在运行。局域网内超时多为防火墙拦截,把服务端程序加入允许列表;异地超时多为 27015 没有映射成功。
能进服务器但看不到服务器信息
查询走的是同一端口。若只放行了 UDP,加入可能成功,但服务器名与人数显示为空。补上 TCP 放行即可。
朋友进来后被踢回主菜单
常见原因是版本不一致,或服务端加载了客户端没有的内容。让所有人完成更新,并确认服务端没有启用需要额外下载的自定义内容。
排查顺序
- 核对客户端与服务端版本。
- 确认 27015 的 TCP 与 UDP 都已放行。
- 在服务端本机用控制台连回环地址,确认服务端自身可用。
- 从另一台内网机器连接,判断是内网还是公网问题。
- 检查路由器映射是否指向正确的内网地址。
- 仍不通时换端口测试,排除端口被占用。