Tang

在家建立NAS版WOW服务器

用我不是矿神的源,下载到了魔兽世界的套件,在家里下载客户端就可以愉快地玩耍了,未来还可以跟孩子一起玩,开心w

接下来使用转发和域名实现公网访问,远程联机也可以实现了,开心w

这里用到了frp,非常好用的转发工具。因为有带公网IP的服务器,以及域名(非必要 ,可以在公网服务器端安装服务端,在家里安装客户端,然后进行转发就可以了。

一、下载安装

首先在公网服务器端安装frp服务器端。在github获取对应服务器的版本下载,我的是linux+arm64,先获取

wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz

解压

tar -xvf frp_0.60.0_linux_amd64.tar.gz

客户端根据自身系统和芯片做同样的操作。

二、配置服务器和客户端

进入文件夹修改配置,解压出来的文件同时有2个配置,服务器端是frps.toml,客户端是frpc.toml,分别在对应的配置文件中修改就可以了,服务器端写frps

sudo nano frps.toml

服务器端这里要配置一下服务器,这样就可以查看frp的服务状态

webServer.addr = "0.0.0.0"
 webServer.port = 服务器管理端口
 webServer.user = "用户名"
 webServer.password = "密码"

还是这个文件,对外的端口

bindPort = 服务器开放端口

保存好,服务器端启动w

./frps -c ./frps.toml

在浏览器中通过 公网IP:服务器端口 可以看到目前的转发业务,以及流量。

 

接下来是客户端,配置frpc文件

serverAddr = "公网服务器IP地址"
 serverPort = 服务器开放端口

下面是转发的内网端口,按照魔兽世界的配置需要开放2个端口,都写上就可以了

[[proxies]]
 name = "wowv-tcp"
 type = "tcp"
 localIP = "魔兽世界地址"
 localPort = 魔兽世界验证端口
 remotePort = 远程连接端口

[[proxies]]
 name = "wows-tcp"
 type = "tcp"
 localIP = "魔兽世界地址"
 localPort = 魔兽世界数据端口
 remotePort = 远程连接端口

remotePort和localPort保持一致比较方便,保存好,客户端启动w

frpc -c frpc.toml

三、配置域名(非必须)

域名添加A类地址到服务器IP

四、修改魔兽客户端配置

将服务器地址改为域名(或公网IP)

完工w

 

参考文献:

Debian安装frps并实现客户端映射

frp官网

码字很辛苦,转载请注明来自空间中的空间《在家建立NAS版WOW服务器》

评论