什么是frp


frp 是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括 TCP、UDP、HTTP、HTTPS 等,并且具备 P2P 通信功能。使用 frp,您可以安全、便捷地将内网服务暴露到公网,通过拥有公网 IP 的节点进行中转。

没错,有了它,你就可以实现公网访问:

  • MC服务器
  • 个人网站
  • 数据库
  • ......

frp平台


frp是开源的,因此,很多服务商已经提供了frp服务直接使用。
与自建的区别对比:

自建frp平台
需要自建frp服务器进行中转平台提供

博客搭建


博客的搭建可以参考
参考链接

只需要完成到halo安装即可,然后就可以参考以下步骤:

  1. 安装frp
  2. 平台注册
  3. frp配置

安装frp

frp的安装方式很多,比如,飞牛中的应用商店就自带:

image-ROVi.png

这里就以Docker举例,所以就可以跳过安装咯(绝对不是我懒

平台注册

这边使用passnat平台为例:
https://dashboard.passnat.com/reg?aff=vCFdFy

请用这个链接注册,求求力❥(^_-)

image-wegpxeec.png

image-qkoikkmj.png

创建隧道

image-mvhzuzrz.png

image-ljtmdris.png

image-yfsefwsh.png

信息填写:

点击观看

tip:由于使用docker因此,这边ip需要改成你的ip

frp配置

看到这里,恭喜你,马上就可以拥有一个博客了!

image-dxtqgfmd.png

image-scnjlncr.png

image-oncgktku.png

在Linux创建文件,并将刚刚的配置输入:

touch frpc.toml
vim frpc.toml

最后,执行指令:

docker run --name frpc \
   --restart always \
   -e TZ=Asia/Shanghai \
   -v ./frpc.toml:/opt/frpc.toml \
   -d fatedier/frpc:v0.61.2 -c /opt/frpc.toml

大功告成!

image-qdpxqdwe.png

有机会的话,下期出个SSL证书+自定义域名