材料:
1.高性能的个人电脑
2.带宽堪用的云服务器,只是转发udp数据,带宽要求不高
3.frp软件
目录
前言
幻兽帕鲁想要自己开服给其他人玩,但是服务器配置要求还是比较高,相应的价格也高。
如果有性能不错的个人电脑,加上已经有一台低配云服务器的话通过内网穿透,使用云服务器转发数据也能实现让自己的本机服务器承载大于4人的玩家进行游玩。
为了实现 有手就行 这一目标,在这里我们使用 宝塔面板 来实现快速的管理与配置,甚至极少用到命令行。
一.放行端口
游戏需要在服务器和本机中放行 8211 端口,这是幻兽帕鲁服务器使用的端口号。
在云服务器放行端口
基本所有的云服务器放行端口的方式类似,找到自己服务器中的,防火墙,安全组等设置,将协议UDP的8211端口放行。这里我使用的是腾讯云轻量服务器,1核2G,6m带宽,一年100块,所有说这是一种极低成本的方案。
放行端口示例:
在宝塔面板放行端口
宝塔的安装配置教程太多了这里略过,甚至你可以在购买廉价的服务器时选择宝塔面板的镜像而不是服务器镜像。
找到安全设置放行端口
windows本机放行端口
为了避免不必要的麻烦,比如防火墙阻止内网穿透使用的端口,在pc上也放行一下端口。
打开 windows安全中心 防火墙和网络保护 高级设置
点击入站规则进行创建
随便起个名字
到此为止需要放行端口的操作都完成了
内网穿透
宝塔下载内网穿透管理工具
宝塔下架了frp插件,需要自己下载导入。
下载:
frp服务端
点击导入,找到压缩包即可。按照提示点击安装。
为了方便可以打开首页显示。
内网穿透配置
打开frps插件
我已经安装过,没有安装的直接点击在线安装等待即可。
照着填即可密钥后续在pc端配置文件中需要。
这里也是照着填即可,这部分是frps的简易web页面用于监测连接和流量。
frps 启动!
启动完成之后使用 你的服务器ip:7500 输入管理员账户和密码可以进入frps的简易web管理页面。
服务器的部分到此为止了。
下载客户端frpc
接下来下载frp的客户端,也就是在windows电脑中发起连接的软件版本
下载:frps
进入页面选择符合你的设备情况的版本,需要能够进入GitHub的网络条件,这个网上教程更多。
我下载的版本
接下来我们编辑 frpc.ini 文件,直接使用下面的配置。
[common] server_addr = xxx.xxx.xxx.xxx #替换为你的服务器ip地址 server_port = 7000 token = xxxxxx #填写你设置的token [udp palu] type = udp local_ip = 127.0.0.1 local_port = 8211 remote_port = 8211
steam 中启动幻兽帕鲁的服务器
勾选显示工具
启动
会弹出一个控制台
启动内网穿透客户端
此时服务器已经在局域网中启动了,接下来把内网穿透客户端启动
cmd 在frpc 的目录中
frpc -c frpc.ini
等待启动完成的提示
看frps是否正常连接
开玩
内网穿透已经完成,接下来叫你的小伙伴选择专用服务器,地址输入你的云服务器即可连接到你的本机服务器!然后愉快玩耍。