作为承载无数人青春记忆的 射击游戏 , CS1.6 的经典地位无需多言。如今不用复杂服务器配置,借助 NAS 自带的 docker 环境,就能一键部署专属CS1.6服务器,和好友联机开黑,重温巷战、攻防的快乐。

compose 部署服务端

安装之前需先在docker文件夹中新建一个CS1.6文件夹,用于保存compose文件,便于后期修改调试。

准备Compose文件

version: '3' services: CS : image: hlds/server:alpha container_name: cs restart: unless-stopped # 容器退出时除非手动停止,否则自动重启 ports: # 端口映射:宿主机端口27020 -> 容器端口27015,UDP协议 - "27020:27015/udp" environment: # 环境变量配置 - START_MAP=de_inferno #初始地图 - ADMIN_STEAM=0:1:1234566 #服务器管理员的Steam ID(用于赋予管理员权限) - SERVER_NAME=My Server command: +log

START_MAP,服务器启动时加载的初始地图(de_inferno是CS经典爆破地图)。

ADMIN_STEAM ,服务器管理员的Steam ID(用于赋予管理员权限)

SERVER_NAME CS,服务器在服务器列表中显示的名称,随意就好。

显示正在运行,就说明部署成功。

服务器页面有几个选项卡.

直接切换到第二个,我喜爱的,点击右下角,添加服务器。

通过输入IP地址添加服务器,这里输入局域网IP:27020,比如我的就是192.168.1.36:27020,然后点击右边的在此地址上查找游戏,就可以看到下面出现了自己部署的游戏服务器名字和地图等信息。

双击服务器名字,这个服务器就从下面跑到上面的列表了,再双击服务器名字就能进入游戏。

整体游戏还是非常顺畅的。

这里你要是有 公网 域名,搜索服务器那里也可以直接填公网域名,还能异地组网玩儿游戏。或者采用节点小宝、星空组网等组网也行。

从Compose文件配置到客户端连接,全程没有复杂操作,轻松上手。

看着熟悉的de_inferno地图,听着标志性的枪声和脚步声,是不是瞬间梦回当年挤在网吧联机的时光?现在有了 NAS,在家就能搭建服务器,叫上三五好友,不管是局域网内开黑,还是借助公网域名、组网工具异地联机,都能实现。

最后,这款服务器仅供个人学习交流使用,切勿用于商业用途。所有资源均搜集于网络,如有侵权,请联系我删除!

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。