树莓派安装宝塔面板FRP内网穿透笔记

树莓派自从刚刚入手时做了一些项目外,已经吃灰很久了。为了充分发挥它的余热,达到旧物利用。特意研究了下FRP内网穿透,来做个私有云盘。

树莓派安装宝塔面板FRP内网穿透

树莓派是之前买的3B+,为了提升性能特意增加了swap分区。系统安装在SD卡上,同时加装了一块闲置的1T硬盘,作为电脑远程扩展足够了。

今天的主题是树莓派搭建宝塔面板并实现宝塔面板的内网穿透。以下是操作步骤:

1、下载并安装FRP。

FRP安装分为服务器端和客户端,服务器端需要安装在具备域名或外网访问的云服务器上。客户端则需要安装在需要做内网穿透的机器上。

安装过程比较简单,略过不提。

github下载地址:https://github.com/fatedier/frp/releases/download/v0.40.0/frp_0.40.0_linux_amd64.tar.gz

本例中使用的是0.40.0的版本,大家也可以采用其他版本。

2、服务器端配置:frps.ini

  1. [common]
  2. bind_port = 7000
  3. dashboard_port = 7500
  4. dashboard_user = 仪表盘账户
  5. dashboard_pwd = 仪表盘密码

3、客户端配置:frpc.ini

  1. [common]
  2. server_addr = 云服务器IP
  3. server_port = 7000
  4. [ssh]
  5. type = tcp
  6. local_ip = 127.0.0.1
  7. local_port = 22
  8. remote_port = 2222
  9. [smb]
  10. type = tcp
  11. local_ip = 127.0.0.1
  12. local_port = 445
  13. remote_port = 44500
  14. [http]
  15. type = tcp
  16. local_ip = 127.0.0.1
  17. local_port = 80
  18. remote_port = 8080
  19. [https]
  20. type = tcp
  21. local_ip = 127.0.0.1
  22. local_port = 443
  23. remote_port = 44300
  24. [baota]
  25. type = tcp
  26. local_ip = 127.0.0.1
  27. local_port = 31382
  28. remote_port = 31382

4、启动FRP服务。

配置完成后服务器端和客户端都需要重启一下,以便生效。

5、放开安全组和防火墙。

部分云服务器安全组会对端口连接进行拦截,需要在服务器端和客户端放开对应端口。

6、宝塔面板穿透操作。

①我们需要给树莓派宝塔面板绑定一个域名,如:www.xxx.com

②解析域名到公网服务器IP。

③通过公网,用域名+树莓派宝塔面板端口进行测试。看到如下界面就成功了。

树莓派安装宝塔面板FRP内网穿透

 

你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!