👉原文阅读
💡阅前提示
服务器端操作系统为CentOS 7.6 64位
(阿里云服务器)需要提前在安全组放行端口7000与24642(TCP&UDP),客户端操作系统为Windows 10 64位
,可视化工具与文件传输工具使用XShell
与Xftp
🚩注意
由于文章搬运自个人博客,购买服务器和XShell连接服务器的操作在
的原创个人博客文章中里面详细介绍过,本文就不再赘述了,有需要可以去翻看一下。
目录
📘正文开始
配置Frps(CentOS服务器端)
在GitHub中下载适合自己的frp版本,需要注意的是,我下载的是frp_0.35.0_windows_386.zip
和frp_0.35.0_linux_386.tar.gz
,并非最新的版本。
下载地址:
https://github.com/fatedier/frp/releases
下载完成后,使用Xftp将服务器打开,直接将Linux版本的压缩包拖到root目录下。
接着在终端中输入指令解压压缩包
tar -zxvf frp_0.35.0_linux_386.tar.gz
右键刷新后就能在Xfrp中看见解压好的文件夹了
接着在终端中打开文件夹
cd frp_0.35.0_linux_386
输入命令,运行Frps(Frp Server),也就是服务器端
./frps -c frps.ini
配置Frpc(Win10客户端)
将下载好的Windows版本的压缩包解压,然后记事本编辑frpc.ini
文件,将里面的内容替换如下
[common]
server_addr = 114.55.101.34 #这里是你服务器的公网IP
server_port = 7000
[stardew valley TCP]
type = tcp
local_ip = 127.0.0.1
local_port = 24642
remote_port = 24642
[stardew valley UDP]
type = udp
local_ip = 127.0.0.1
local_port = 24642
remote_port = 24642
然后在文件夹空白处按下shift+右键,选择在此处打开Powershell
在PS终端窗口中输入指令启动Frpc(Frp Client),也就是客户端
./frpc -c frpc.ini
相应的,XShell窗口里也会出现客户端连接成功的代码
星露谷连接
打开星露谷游戏,选择[合作]
接着选择[加入局域网游戏…]
最后输入你的服务器IP地址和游戏端口(例如127.0.0.1:24642)就可以进行联机啦
参考文章链接: