官方SteamCMD自建服务器(免费,适合爱动手的玩家)
SteamCMD是Valve官方的命令行工具,用它可以免费下载CSGO服务器端,虽然需要几步操作,但胜在完全自主、无额外费用。
准备工作
- 电脑配置:至少4G内存(建议8G),CPU不用太高端(但双核以上更稳),硬盘留20G左右空间。
- 网络要求:最好有公网IP(问运营商要,一般家庭宽带可能需要申请);如果没有,得提前做端口映射(开放端口:TCP 27015-27030,UDP 27015-27030、27000-27015)。
- Steam账号:不需要购买CSGO,但得有个能登录的Steam账号。
下载并安装SteamCMD
- 去Steam官网下载SteamCMD(Windows版是个压缩包)。
- 找个干净的文件夹解压(比如新建
D:\CSGO_Server\SteamCMD),双击steamcmd.exe运行,它会自动更新到最新版本。
下载CSGO服务器文件
SteamCMD更新完后,会进入命令行界面,依次输入以下命令(每输完一条按回车):
- 登录匿名账号:
login anonymous - 设置服务器安装目录(
D:\CSGO_Server\csgo):force_install_dir ../csgo - 下载并验证CSGO服务器端:
app_update 740 validate
注意:下载速度取决于你的网络,可能需要几十分钟,耐心等进度条到100%。
配置服务器参数
下载完成后,先别急着启动,得先配置服务器规则:
- 打开安装目录(
D:\CSGO_Server\csgo\cfg),新建一个文本文档,重命名为server.cfg(注意后缀是.cfg,不是.txt)。 - 用记事本打开
server.cfg,复制以下常用参数(可以根据自己需求修改):hostname "我的CSGO私人服务器" // 服务器名称 sv_password "123456" // 服务器密码(不想设可以删这条) maxplayers 10 // 最大人数 mp_friendlyfire 0 // 关闭友伤(1是开启) mp_roundtime 1.92 // 回合时间(分钟) sv_cheats 0 // 关闭作弊(1是开启,练枪可以开)
创建启动脚本并启动
- 回到服务器安装目录(
D:\CSGO_Server\csgo),新建文本文档,重命名为start.bat。 - 用记事本打开,粘贴以下内容:
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 +exec server.cfg解释一下:
game_type 0 +game_mode 1是休闲模式,想玩竞技改成game_type 0 +game_mode 0;+map de_dust2是初始地图。 - 双击
start.bat,等界面出现Connection to Steam servers successful,就说明服务器启动成功啦!
连入自己的服务器
打开CSGO,按 键打开控制台(没开的话去设置里开启),输入 connect 你的公网IP:27015(connect 123.45.67.89:27015),按回车就能进去了!
第三方平台一键开服(省事,适合怕麻烦的玩家)
如果觉得上面的步骤太复杂,或者没有公网IP,可以用第三方游戏服务器平台,一键就能搞定,就是需要花点小钱。
选一个靠谱的平台
推荐几个常用的:
- 国内平台:阿里云游戏服务器、腾讯云游戏服务器、游侠云服(访问快,售后方便)。
- 国外平台:Nitrado(功能全,但国内访问稍慢)。
以阿里云游戏服务器为例,步骤如下:
- 注册/登录阿里云账号,搜索“游戏服务器”,选择CSGO。
- 选配置:根据人数来——4-8人选2核4G、3M带宽;10人以上选4核8G、5M带宽。
- 一键安装:在后台找到“镜像/应用”,选择“CSGO服务端”一键安装,几分钟就好。
- 配置参数:在后台的“服务器设置”里,直接填服务器名称、密码、地图、模式,不用改文件。
- 启动连接:点击“启动服务器”,后台会给你IP和端口,直接在CSGO里连就行!
开服注意事项
- 网络安全:不管是自建还是第三方,都要设置服务器密码,避免陌生人进来捣乱;自建的话记得定期更新服务器(用SteamCMD输入
app_update 740)。 - 端口问题:自建服务器如果连不上,先检查防火墙有没有关闭,或者把端口添加到防火墙允许列表里。
- 性能问题:自建的话别在服务器电脑上开太多其他程序,第三方的话如果卡顿,就升级一下带宽或配置。
常见问题解答
- Q:自建服务器朋友连不上怎么办?
A:先确认你有公网IP,再检查端口映射有没有做对,或者暂时关闭防火墙试试。 - Q:服务器里没有我想玩的地图怎么办?
A:自建的话可以把地图文件放到csgo/maps文件夹里;第三方平台一般后台有地图下载功能。 - Q:开服需要购买CSGO吗?
A:开服务器不需要,但进游戏玩得有CSGO账号哦。
不管是用SteamCMD免费自建,还是用第三方平台一键开服,都能让你和好友拥有专属的CSGO空间,如果想省钱又爱折腾,选自建;如果想省事稳定,选第三方,赶紧开个服务器,和朋友一起畅玩吧!
如果还有不懂的地方,欢迎在评论区留言~
