MENU

服务器折腾 | 在宝塔面板中使用 frp 内网穿透

前言

最近入手了一台 HK CN2 服务器,正好家里也有一台吃灰的服务器,于是便打算用来搞个 frp 实现内网穿透
配置如图国内服务器也行,但是域名需要备案才能进行使用

准备

解析域名

然后把域名解析到服务器 ip 上(可以泛解析)

不支持泛解析

把需要用的域名,挨个解析上去就行了


frp 是 frp 使用的管理地址
*.frp 是绑定服务用的泛解析,方便实时添加三级域名
如果你要搭建一个博客或者其他服务,想要使用二级域名或者顶级域名,可以使用其他的记录来解析到 ip 地址例如 blog 或者 @,后面在 frpc.ini 中填写对应的域名即可
配置如图

安装 frps 服务端

这里使用的项目是:

Frp server one-click configuration script. The script obtains the latest Frp version by defaultRead More

Latest commit to the master branch on 3-1-2025
Download as zip

copy
  • wget https://raw.githubusercontent.com/MvsCode/frps-onekey/master/install-frps.sh -O ./install-frps.sh
  • chmod 700 ./install-frps.sh
  • ./install-frps.sh install
国内服务器选择 1选项,国外服务器选择 2选项

我们要使用的是反代,所以不能使用 80443 端口,我使用的分别是 80804433 端口

其他的用户名密码自行填写就行了,最后会列出所有的信息

后续可以使用 frps config 来查看配置信息

同时建议访问地址那里使用 frp.your.com,便于记忆
脚本相关命令
Uninstall(卸载)

copy
  • ./install-frps.sh uninstall

Update(更新)

copy
  • ./install-frps.sh update

Server management(服务管理器)

copy
  • Usage: /etc/init.d/frps {start|stop|restart|status|config|version}

宝塔面板建站

先新建一个网站,可以后续添加你需要使用的域名

我添加的是 *.frp.your.com,方便我在本地的实时穿透,不用打开面板,也方便分享给朋友一起使用

添加一个反向代理,名称随意
配置如图

泛解析域名开启 ssl

在面板里面添加泛解析域名 *.frp.your.com,然后在宝塔面板里面的 SSL 可以生成 Let's Encrypt证书,选择 DNS验证然后根据步骤进行即可

使用方法

编写 frpc.ini,我的配置文件如下:

copy
  • # 访问域名是 blog.your.com
  • [common]
  • server_addr = frp.your.com
  • server_port = 5443
  • token = ****
  • [Hexo]
  • type = http
  • local_port = 4000
  • custom_domains = blog.your.com
copy
  • # 访问域名是 blog.your.com 和 test.frp.your.com
  • [common]
  • server_addr = frp.your.com
  • server_port = 5443
  • token = ****
  • [Hexo]
  • type = http
  • local_port = 4000
  • subdomain = test
  • custom_domains = blog.your.com

这里域名中的 frp 是前面泛域名的二级记录,请根据你自己的实际情况来
想要更详细的写法和用法可以去看免费 FRP 内网穿透服务提供的 frpc.ini 配置教程以及官方文档

准备 frpc 客户端

客户端下载
下载对应的版本,尽量与 frps服务端的版本一致

Windows 系统的使用方法

frpc.exefrpc.ini 放在同一目录下,然后用命令行定位到这个目录,直接./frpc.exe 即可

或者使用下面的可视化客户端

frpc Windows 图形界面客户端, frpc Windows GUI client.图形化配置frpc,支持开机启动.Read More

Latest commit to the master branch on 12-31-2021
Download as zip

Windows 平台的 FRP GUI 客户端 / A user-friendly desktop GUI client for FRP on Windows.Read More

Latest commit to the master branch on 3-30-2025
Download as zip

宝塔真的是太方便了

本文作者:P3ter
本文标题:《服务器折腾 | 在宝塔面板中使用 frp 内网穿透》
本文链接:https://p3ter.me/posts/frp_btpanel.html
版权声明:本博客文章均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处!

最后编辑于: 2023 年 07 月 23 日
返回文章列表 文章二维码
本页链接的二维码
打赏二维码
添加新评论

  • OωO
  • |´・ω・)ノ
  • ヾ(≧∇≦*)ゝ
  • (☆ω☆)
  • (╯‵□′)╯︵┴─┴
  •  ̄﹃ ̄
  • (/ω\)
  • ∠( ᐛ 」∠)_
  • (๑•̀ㅁ•́ฅ)
  • →_→
  • ୧(๑•̀⌄•́๑)૭
  • ٩(ˊᗜˋ*)و
  • (ノ°ο°)ノ
  • (´இ皿இ`)
  • ⌇●﹏●⌇
  • (ฅ´ω`ฅ)
  • (╯°A°)╯︵○○○
  • φ( ̄∇ ̄o)
  • ヾ(´・ ・`。)ノ"
  • ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
  • (ó﹏ò。)
  • Σ(っ °Д °;)っ
  • ( ,,´・ω・)ノ"(´っω・`。)
  • ╮(╯▽╰)╭
  • o(*////▽////*)q
  • >﹏<
  • ( ๑´•ω•) "(ㆆᴗㆆ)
  • (。•ˇ‸ˇ•。)
  • 泡泡
  • 阿鲁
  • 颜文字

验证码:

已有 4 条评论
  1. 非常详细!

  2. 刚用服务器做了反代内网的图床!

    1. @Teacher Du 话说图床本地是啥配置?

  3. 感谢分享,谢谢