frp v0.52.3使用详解_frp如何安装_frp怎么配置

教程分享 (1795) 2024-03-12 20:01:04

frp服务端安装配置

下载软件

wget https://github.com/fatedier/frp/releases/download/v0.52.3/frp_0.52.3_linux_amd64.tar.gz

解压

tar -xvzf frp_0.52.3_linux_amd64.tar.gz 

 

重命名文件夹(可选)

mv frp_0.52.3_linux_amd64 /opt/frp

 

编辑配置frps.toml文件(注意:0.2x是.ini,0.5x是 .toml)

注意:toml格式字符串值需要加双引号,以前的ini格式不需要

操作示例图-a6b1709199c14e1db3033456bfaf926b.png

上面配置了服务端的web界面和服务端的token,以及客户端代理的kd100节点

配置简介

  • bindPort - 服务端的通讯端口
  • serverAddr - 服务端的公网ip/可以是域名 (注意驼峰)
  • token - 链接服务端时候的密码(非必须)
  • webServer.port - 服务端web管理页面端口
  • webServer.user- 服务端web管理页面用户
  • webServer.password - 服务端web管理页面密码

proxies节点下面的

  • name   - 代理客户端的名称(多个需要唯一)
  • type - 代理协议类型
  • localIP - 代理 ip
  • localPort - 代理端口
  • remotePort - 远端端口 (也就是访问服务端的这个端口,就代理到客户端的ip+端口)

 

启动服务端

./frps -c ./frps.toml

启动完成

这个时候访问7500发现无法连接,这时候需要修改一个配置

设置addr

默认情况下,管理界面的 webServer.addr 配置为 "127.0.0.1" 这样就只能本地访问,这时候修改为 "0.0.0.0" 外面就可以访问了,同时注意云主机的安全组开放端口。

修改后启动

启动

再次ip:端口访问

弹出界面输入刚才配置的账号密码登录
弹出界面输入刚才配置的账号密码登录

 

服务端界面

frps 作为后台启动

nohup ./frps -c frps.toml>/dev/null 2>&1 &

 

frp 客户端安装和配置

下载Windows版本frp

登录后查阅

此处内容已经隐藏,需要登录后刷新查阅

登录/注册

编辑客户端配置文件 frpc.toml,默认打开是下面内容

默认类容

 

修改配置内容

配置

说明:

  • bindPort - 端口与服务端一致
  • serverAddr - 服务端的公网ip,与服务端配置一致
  • token - 认证令牌,与服务端配置一致
  • webServer.xxx 客户端管理界面(选配)
  • proxies节点下面内容与服务端完全一致即可

启动客户端

.\frpc.exe  -c .\frpc.toml

启动

验证代理效果

本地启动一个 8080 端口的web服务,这里以spring boot 项目为例,直接访问本地

http://127.0.0.1:8080

错误页面
错误页面

可以看到正常访问了web的默认错误页面,接下通过 服务器公网ip进行代理访问,访问地址为

http://公网ip:7100/

访问成功
代理访问成功

验证结束,代理成功。

更多细节配置参考frp官网

 

新版配置变化:

登录后查阅

此处内容已经隐藏,需要登录后刷新查阅

登录/注册

 

最后可以登录到客户端的管理界面看看有啥

客户端管理界面

 

 

https://www.leftso.com/article/1717745449332379650.html

相关文章
frp最新版服务端安装使用详解,本文将讲解内网穿透常用工具frp的安装配置和使用,平台为Linux平台+Windows 双平台测试。欢迎进来学习了解。
一.什么是frpfrp是一款免费开源的内网穿透套件。是client/server模式。二.怎么获取frp 通过开源代码托管平台GitHub,即可获取frp工具。地址为 frp GitHub三.f...
一 frp搭建准备frp软件(由于github访问不稳定这里存了一份在网盘frp: (访问密码: 9987)一台有公网ip的云服务器srvany.exe  instsrv.exe 用于windo...
环境准备winSW  GitHub - winsw/winswfrp软件  GitHub - fatedier/frp以上软件打包网盘下载:frp(0.45)+winSW(2.11.0).zip...
frpc安装为window系统服务准备frpc的运行文件和配置instsrv.exe srvany.exe 访问密码 9987后面两个exe文件是微软的工具集里面的frpc安装为window系统...
前言距离springfox的swagger2.x 以及3.0.0 长久等待,等来了springdoc的swagger 3 为啥是3是因为支持openapi3.0
HTTP协议2.0,HTTP 2.0如何升级_HTTP2.0新特性_HTTP2.0详解。
 bootstrapValidator 创建/重置/手动验证使用详解  bootstrapValidator 初始化  function initValidator() { $("#d...
据上一篇zerotier账号注册_zerotier免费稳定内网穿透工具 初步介绍了Zerotier和Zerotier的网络图,这篇主要针对Zerotier的网络管理基础操作进行讲解
接上一篇Zerotier网络管理_Zerotier免费稳定内网穿透工具 网络管理讲解,本文将会讲解网络管理里面的成员设备添加删除等管理
I3 9100T参数详情,I3 9100T性能参考,I3 9100T价格参考。I3 9100T是上一代I3 8100T的升级产品,具体怎么样,一起来看看吧。
Intel I3 9100参数详细信息,Intel I3 9100 性能怎么样,Intel I3 9100 参考价格
I3 9300T参数详情,I3 9300T性能参考,I3 9300T价格参考。I3 9300T是上一代I3 8300T的升级产品,具体怎么样,一起来看看吧。
Spring框架5.0,spring mvc 5.0入门教程。DispatcherServlet的详细讲解配置以及spring mvc5.0的helloword程序
[JAVA]_图文详解CKeditor4.4.X版本添加程序代码高亮插件codesnippet,ckeditor