收起左侧

飞牛NAS部署反恐精英 CS1.6怀旧服,局域网 / 外网联机自由拿捏

4
回复
489
查看
[ 复制链接 ]

3

主题

14

回帖

0

牛值

江湖小虾

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

compose 部署服务端

新建存储目录

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

准备Compose文件

打开飞牛os的docker--compose--新增项目--项目名称(填CS1.6,可识别即可),路径选择上面建立好的文件夹“CS1.6”,选择创建docker-compose.yml,然后将下面代码复制粘贴到代码框,为了便于大家理解,我给部分代码加了注释,最后勾上创建项目后立即启动,点击创建即可:

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_infernoCS经典爆破地图)。
  • ADMIN_STEAM ,服务器管理员的Steam ID(用于赋予管理员权限)
  • SERVER_NAME CS,服务器在服务器列表中显示的名称,随意就好。

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

至此,服务端部署完成。

客户端

公众号回复cs1.6获取穿越火线CS 1.6 48 版本(协议 48)经典客户端,我尝试了好几款客户端,只有官方经典版能识别服务器。

下载后直接一路默认安装好,然后双击桌面图标进入游戏。

点击左下角的查找服务器

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

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

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

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

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

关于组网

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

最后

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

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

如果部署过程中遇到问题,或者有更多好玩的组网技巧、服务器优化方法,欢迎在评论区留言分享,大家一起交流折腾。

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

公众号回复【cs1.6】获取能直接识别服务器的官方经典客户端。

收藏
送赞 4
分享

3

主题

16

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

致青春

1

主题

6

回帖

0

牛值

江湖小虾

感谢大佬的分享

0

主题

4

回帖

0

牛值

江湖小虾

感谢分享

4

主题

23

回帖

0

牛值

江湖小虾

谢谢大佬分享

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则