说明:FrpMgr
是一个基于 Frp
的快速配置 Web
面板,可以一键配置生成客户端的 Frp
配置文件,远程安装 Frp
服务到任意一台服务器,让我们在使用配置 Frp
上方便很多。对于类似这种带 Web
面板的内网穿透工具,之前也发过不少,比如 nps、lanproxy 等,都挺不错的,有兴趣可以去了解下,这里就介绍下 FrpMgr
安装及使用。
安装
Github 地址:https://github.com/Zo3i/frpMgr
说明:由于该面板使用的 JAVA
、Mysql 5.7
,所以 512M
的内存大部分是跑不起来的,如果内存太小,先加一点虚拟内存,可以使用 Swap
一键脚本→传送门。
1、安装 Docker
2、安装 Docker Compose
3、安装 git
4、安装 FrpMgr
面板访问地址:ip:8999/frp
,账号 admin
,密码 12345678
,登录成功后可在面板修改密码。
查看日志命令:1. docker ps
; 2. docker logs -f --tail 10 java <项目的容器ID>
。
如果需要修改代码,请自行编译 jar 脚本替换成品中的 jar 脚本重新部署即可。
使用
上面仅仅只是安装 Frp 的管理面板,默认是没有给你安装 Frp 的,你可以在下面服务器配置的时候,填上 ip
,就可以安装 frp 了。(默认 frp 控制面板端口为 7500,账号密码为:admin,admin)
1、到购买域名的服务商那设置泛域名解析 (如下设置)
2、点击左侧 FRP
服务器配置,设置泛域名对应的服务器。
填好后,点击远程安装
输入服务器密码即可,服务器端系统目前支持 CentOS 7
、Debian 8+
、Ubuntu 16+
,且注意防火墙需要打开 Web
端口。
3、点击左侧 FRP
客户端配置,填上二级域名 (比如 gowah
、后面就不要了),本地端口就可以了。
最后点击右侧,下载 Win
或者 Mac
配置压缩包即可,Win
的话解压出来打开 open.bat
即可,连接地址为二级域名:Web端口
。
由于没有 Win
客户端开机自启,这里博主就额外说下 Windows
开机自启步骤。
总结
该面板功能什么的目前还是挺简单的,不过对于要求不高的来说,基本可以满足了,如果你要求更高的话,可以试试文章开头介绍的 nps
、lanproxy
等,最后作者表示会一直维护下去的,并逐渐增加功能,有想法的可以在下面评论,作者也会经常来查看的,然后有心的可以去 Github
给个 Star
鼓励下作者就可以了,毕竟 Frps
管理面板很少见。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/3918.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~