以前老刘写过《宝塔面板安装FRP内网穿透控制群晖》的文章,最近发现不知道是这个插件的作者不再开发了还是其他的原因,xeath开发的这个frp服务器插件已经在商店里找不到了。其实,这也没什么,直接用代码的方式部署也是可以的。
SSH连接到VPS之后运行如下命令查看处理器架构,根据架构下载不同版本的frp
查看结果,如果是“X86_64“即可选择”amd64”,
运行如下命令,根据架构不同,选择相应版本并进行下载,然后登陆frp的官网地址,现在最新的应该是0.34.1,所以,运行如下的命令:
然后解压,给文件换一个名字,进入frp目录
修改frps.ini文件
格式如下:
编辑完成后保存(vim保存如果不会请自行搜索)。
之后我们就可以运行frps的服务端了。
使用命令:
如果输出如下文字,说明服务器配置成功
通过你的服务器IP:7500,然后输入刚才你设置的用户名密码,应该可以看到如下的画面:
让FRP服务在后台运行
这时候你会发现,如果你关闭了xshell等的窗口,frp的服务也即可停止了,所以,为了让FRP在后台运行,我们还输入如下的命令:
如果出来的如下的文字,说明配置成功
至此,服务器端设置完毕,群晖的设置在上一篇文章内已经说过,这次就不再啰嗦了。
可能遇到的坑:
如果你按照这个方法设置后,最后的输出总不正确,那么很大的可能是你的服务器的相应的端口没有开放,如果使用的是腾讯云或者阿里云的话,服务器的端口打开之后,还需要在这些云的控制端设置开放端口。