以前老刘写过《宝塔面板安装FRP内网穿透控制群晖》的文章,最近发现不知道是这个插件的作者不再开发了还是其他的原因,xeath开发的这个frp服务器插件已经在商店里找不到了。其实,这也没什么,直接用代码的方式部署也是可以的。

SSH连接到VPS之后运行如下命令查看处理器架构,根据架构下载不同版本的frp

查看结果,如果是“X86_64“即可选择”amd64”,
运行如下命令,根据架构不同,选择相应版本并进行下载,然后登陆frp的官网地址,现在最新的应该是0.34.1,所以,运行如下的命令:

然后解压,给文件换一个名字,进入frp目录

修改frps.ini文件

格式如下:

编辑完成后保存(vim保存如果不会请自行搜索)。
之后我们就可以运行frps的服务端了。

使用命令:

如果输出如下文字,说明服务器配置成功

通过你的服务器IP:7500,然后输入刚才你设置的用户名密码,应该可以看到如下的画面:

让FRP服务在后台运行

这时候你会发现,如果你关闭了xshell等的窗口,frp的服务也即可停止了,所以,为了让FRP在后台运行,我们还输入如下的命令:

如果出来的如下的文字,说明配置成功

至此,服务器端设置完毕,群晖的设置在上一篇文章内已经说过,这次就不再啰嗦了。

可能遇到的坑:

如果你按照这个方法设置后,最后的输出总不正确,那么很大的可能是你的服务器的相应的端口没有开放,如果使用的是腾讯云或者阿里云的话,服务器的端口打开之后,还需要在这些云的控制端设置开放端口。