在家建立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
参考文献:
码字很辛苦,转载请注明来自空间中的空间的《在家建立NAS版WOW服务器》
2024-09-29
和谐小本子·专
评论