内网穿透 -Frp部署
无公网 IP(一般非电信运营商)的解决方案
写在前面
因为本人是小白,所以不管是服务端还是客户端均以越少使用代码越好,故
1.服务端:使用 APPNODE面板来安装和设置Frp Server端,同时 APPNODE来设置 NGINX的反向代理和强制使用 HTTPS 连接;
2.客户端:使用 DOCKER安装和设置Frp Client端;
注:APPNODE的安装教程
对于有一定代码基础的朋友,可以直接去下载最新版本的 Frp,分别部属至服务端及客户端,然后通过终端命令行的模式设置FRP,类似的教程网络上很多,但由于要输入一堆命令,此方法不适合小的。
注:Frp最新版下载地址
环境说明
小白用的是 APPNODE面板,同时考虑网络应用的安全性,使用了 SSL 方式进行访问,同时希望域名不带端口号,大部分人用的可能是“宝塔面板”,原理类似。
部署步骤
1.
通过面板安装和设置frp服务端
2.