Homelab - 内网穿透工具 frp

Homelab - 内网穿透工具 frp

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

frp是一种内网穿透的方法,可以通过有公网IP的服务器将内网主机端口暴露到互联网。frp支持多种协议。部署frps服务端需要创建compose.yaml文件,并添加配置信息。部署frpc客户端也需要创建compose.yaml文件,并添加配置信息。

🎯

关键要点

  • frp是一种内网穿透的方法,可以通过有公网IP的服务器将内网主机端口暴露到互联网。
  • frp支持多种协议,包括TCP、UDP、HTTP、HTTPS等。
  • 部署frps服务端需要创建compose.yaml文件并添加配置信息。
  • 可以选择在compose.yaml同级目录下创建.env文件来自定义环境变量。
  • 在项目储存路径中添加配置文件frps.ini,设置连接端口、dashboard端口和口令等信息。
  • 执行docker compose up -d命令启动编排的容器以运行frps服务端。
  • 部署frpc客户端同样需要创建compose.yaml文件并添加配置信息。
  • 在项目储存路径中添加配置文件frpc.ini,设置服务器地址、端口和token等信息。
  • 执行docker compose up -d命令启动编排的容器以运行frpc客户端。
➡️

继续阅读