一款基于Frp的Web管理面板-FrpMgr安装及使用
说明
FrpMgr
是一个基于Frp
的快速配置Web
面板,可以一键配置生成客户端的Frp
配置文件,远程安装Frp
服务到任意一台服务器,让我们在使用配置Frp
上方便很多。对于类似这种带Web面板的穿透工具,之前也发过不少,比如nps、lanproxy等,都挺不错的,有兴趣可以去了解下,这里就介绍下FrpMgr
安装及使用。
安装
Github地址:https://github.com/Zo3i/frpMgr
说明:由于该面板使用的JAVA
、Mysql 5.7
,所以512M
的内存大部分是跑不起来的,如果内存太小,先加一点虚拟内存,可以使用Swap
一键脚本→传送门。
1、安装Docker
1 | CentOS 6 |
2、安装Docker Compose
1 | curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose |
3、安装git
1 | Debian/Ubuntu系统 |
4、安装FrpMgr
1 | 拉取源码 |
面板访问地址:ip:8999/frp
,账号admin
,密码12345678
,登录成功后在面板修改密码即可。
使用
提示
这里安装面板的服务器是没有给你安装Frp的,你可以在下面服务器配置的时候,填上ip,就可以安装frp了。
- 首先去域名服务商解析一个泛域名(如
*.youname.com
)到服务器ip
- 点击左侧
FRP
服务器配置,域名只需要填主域名,这里默认的服务器端口为22
。
填好后,点击远程安装,输入服务器密码即可,服务器端系统目前支持CentOS 7、Debian 8+、Ubuntu 16+,且注意防火墙需要打开Web端口。 - 点击左侧
FRP
客户端配置,填上二级域名(比如rats
、后面就不要了),本地端口就可以了。
最后点击右侧,下载Win
或者Mac
配置压缩包即可,Win
的话解压出来打开open.bat
即可,连接地址为二级域名:Web
端口。
由于没有Win
客户端开机自启,这里博主就额外说下Windows
开机自启步骤。1
2
3
4
5
61、新建一个vbs后缀的脚本,比如rats.vbs,脚本代码如下:
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "C:\Users\Desktop\frp\frpc.exe -c C:\Users\Desktop\frp\frpc.ini",0
第二行为frp文件夹路径,不直接具体路径的,打开frp文件夹,左上角就是路径,复制即可
2、使用Win+R、输入shell:startup确认运行,将脚本放进弹出来的文件夹里面即可。总结
该面板功能什么的目前还是挺简单的,不过对于要求不高的来说,基本可以满足了,如果你要求更高的话,可以试试文章开头介绍的nps
、lanproxy
等,最后作者表示会一直维护下去的,并逐渐增加功能,有想法的可以在下面评论,作者也会经常来查看的,然后有心的可以去Github
给个Star
鼓励下作者就可以了,毕竟Frps
管理面板很少见。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 wututu-blog!
评论
WalineDisqus