
手把手教你使用 Frp 搭建内网穿透服务
前言
之前搞了一台硬酷 r2 做 homelab,就想着把现在云上的服务全部部署到本地。然后通过 Frp 转发到公网。
正好阿里云现在搞活动,2 核 2G 服务器,只需要 38 元。200M 峰值带宽,作为 Frp 的中转机绝配。
老用户也可以买阿里云99 元的服务器也是十分划算,通过这个链接购买可以享受 8 折优惠。https://www.aliyun.com/minisite/goods?userCode=uzo4xhks
搭建方法
今天我们使用的方法是在安装了宝塔面板的公网服务器
中搭建 frps 服务端;
使用istoreos系统的软路由
搭建 frpc 客户端。
服务端 Frps 搭建
服务端需要搭建在我们购买的公网服务器上面
-
首先将我们购买的服务器安装宝塔面板,宝塔面板的安装教程可以看这里
-
打开宝塔面板,在软件商店里搜索
Frp 管理器
安装 -
填写你的服务器信息
服务器 IP:你公网服务器的 IP 服务器端口:自定义一个端口 http 协议端口:80 https 协议端口:443 KCP 端口:15443 Http 代理端口:自定义一个端口
-
填写好之后点击保存,这样我们 frps 服务端就配置好了,接下来配置客户端
客户端 Frpc 搭建
客户端需要搭建在我们的内网服务器上,我这边使用的是安装了istoreos的软路由;
-
打开istoreos首页,点击istore,搜索Frpc 安装
从首页服务里打开 frp 客户端
-
将刚才在宝塔面板里的配置填到常规设置里。
1、服务器地址:对应宝塔面板里填写的服务器地址 2、服务器端口:对应宝塔面板里填写的服务器端口 3、令牌:对应宝塔面板里token配置 4、管理用户和密码:自定义一个账号和密码 5、记得勾选 TLS
最后点击 保存并应用
,这样服务端和客户端就配置好了。接下需要添加穿透地址。
添加穿透地址
-
点击添加新的代理
-
代理名称:自定义一个名称(英文) 代理类型:根据实际情况来,可选 https、http、TCP 本地 IP:填写本地服务器的 IP 本地端口:https 就填写 443、http 就写 80。其他本地服务的端口 远程端口:映射到公网服务器中的端口(选择 Tcp 类型会出现)
我这边是想将本地网站映射到公网里,还需要在 HTTP 设置中填写的网站域名。记得将域名解析到公网服务器的 IP 中。
- 最后点击保存,再点击保存并应用。
结束
最后在本地服务器中搭建好网站,解析好域名,这样就可以通过域名来远程访问你本地搭建的网站服务了。
注意事项
记得在宝塔面板和阿里云中放行你设置的端口,否则服务不通。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Crazy miao
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果