l4d2是一款不错的团建游戏,游戏有mod可以解锁房间8人联机,但是超过8人就得部署服务器。当然,可以在自己电脑上部署,然后通过frp内网穿透也是可以玩的,就是比较麻烦,我前几天也试过了在自己电脑上开了个服务器,然后用樱花fpr内网穿透,延迟还可以,就是我得先开游戏,再开服务器。不知道为什么在电脑上开服之后steam就是正在游戏状态。相关教程在樱花frp帮助文档里面也有。因为觉得太麻烦,就想找个云服试试看,上一篇帖子也提到了雨云的免费的游戏云面板服。mcsm mcsm_game 配置给l4d2开服应该也是够用了。记得选纯环境。

  这个mcsm面板服感觉像是在一个容器里面操作一样,相较于vps感觉很不方便,也不能ssh访问。不过这免费的还要啥自行车,3000积分无限续费,每天签到还送500积分,相当于可以一直嫖。抱着玩一玩的心态,耗时两个晚上也是搭建成功了。总体上来说和vps开服没什么区别,这里放一个大佬的教程https://www.bilibili.com/opus/736922474423255104,讲的还是蛮详细的。开服用到的是steamCMD这样一个东西,wiki上也有如何安装这个的教程https://developer.valvesoftware.com/wiki/SteamCMD#Debian,部署这个服务器大致分两步,第一步就是下载安装steamCMD和l4d2服务端,第二步就是安装插件平台和各种插件。在去这两个链接之前先把我下面的内容看完,很重要,虽然面板服上搭建服务器和vps没什么大的区别。

  那么在这个面板服上开服有哪些不同。因为这个面板服和docker差不多,只给挂载了根目录下的workspace文件夹,换句话说重启服务器之后只有这个workspace文件夹里面的东西是不会被删除的,我暂时不知道能不能让其他文件夹持久化,所以部署完之后不要重启服务器,而且所有的东西尽量安装在/workspace目录下。那么拿到服务器第一件事情是什么?上一篇帖子也说了,第一步应该是去换镜像源。镜像源目录一般是/etc/opt下名为sources.list的文件,或者sources.list.d的文件夹内的文件,我拿到手的服务器只有sources.list.d这个文件夹,删掉。然后用功能组里面的文件管理写入一个sources.list的文件,这个文件管理打开就是/workspace目录。我目前用的是南京大学的镜像源,速度还可以,sources.list怎么写可以问ai。创建好之后copy这个文件到/etc/opt目录,然后就可以apt update等操作了。还有一点值得注意的是记得安装sudo,因为l4d2不建议在root下开服,在你切换到普通用户时,要用sudo命令,反正我拿到手的服默认是没有sudo的,这个时候安装sudo,就得sudo apt install sudo,显然安装不了,只能切回root用户,但是又不知道密码,我也没试就直接重启了,当然重启意味着之前的工作全白做了。

  这里再补充几点。这个面板服也是可以安装screen的,这样就能在一个终端下面打开多个会话了,非常方便。ctrl A D也是可以用的。给普通用户sudo权限可以用sudo usermod -aG sudo username。开服的端口用服务器给你的端口就行,不一定要用27015。git clone太慢等问题可以直接问ai,各种报错也直接copy给ai让ai帮你分析,大部分情况下都能解决问题。

  服务器是搭好了,但是玩游戏的人呢?()其实群里有人也拿vps搭了一个服,所以我这个面板服就相当于当玩具自己折腾着玩了玩,也没拿来测试效果怎么样,至少我自己能连上服务器,延迟也还可以。

  我的雨云推广链接:https://www.rainyun.com/ODQ3NjQ0_