首页 > 其他分享 >内网穿透解决方案之frp

内网穿透解决方案之frp

时间:2023-11-10 19:33:06浏览次数:40  
标签:frps 解决方案 穿透 frp toml frpc 服务器 服务端 客户端

该方法需要有一台外网可以访问的固定ip机器,一般可以是云服务器
windows、linux、macOS都支持

  1. GitHub上下载frp
    其中包含客户端与服务端执行文件和配置文件

    • 服务端 frps frps.toml
    • 客户端 frpc frpc.toml
  2. 在云服务器上配置与运行服务端(以linux为例)
    以最简单的方式,服务端只需要配置绑定一个客户端接入端口,支持其它特性请查看文档

     bindPort = 7000
    

    下载好对应资源后,将其解压在指定目录下,然后运行脚本{指定目录}/frps {指定目录}/frps.toml
    由于运行后会进入程序导致终端被占用,因此可以用screen或者后台运行该命令,输出日志如:

     2023/11/10 17:58:23 [I] [root.go:102] frps uses config file: ./frps.toml
     2023/11/10 17:58:24 [I] [service.go:200] frps tcp listen on 0.0.0.0:7000
     2023/11/10 17:58:24 [I] [root.go:111] frps started successfully
    
  3. 在内网机器上配置和运行客户端
    以公开http访问入口为例子,其它用法可查看文档
    配置frpc.toml

     serverAddr = "云服务器的ip4地址"
     serverPort = 云服务器上配置的接入端口7000 
    
     [[proxies]]
     name = "test-tcp"
     type = "tcp"
     localIP = "127.0.0.1" http服务使用的内网ip地址
     localPort = 80 内网对应ip机器要公开的端口
     remotePort = 8080 别人通过云服务器访问到这个内网的端口
    

    以windows为例,命令行工具进入到在解压好的文件夹里,运行

     frpc.exe -c frpc.toml
    

完毕

标签:frps,解决方案,穿透,frp,toml,frpc,服务器,服务端,客户端
From: https://www.cnblogs.com/jsom/p/17824884.html

相关文章

  • opencv多目标跟踪算法报错与解决方案
    背景:在正确安装opencv-contrib-python4.8.1.78后,在使用opencv进行多目标跟踪时,出现如下错误:错误及解决方法1、AttributeError:module'cv2.cv2'hasnoattribute'MultiTracker_create'解决方法:将trackers=cv2.MultiTracker_create()改成trackers=cv2.legacy.Mu......
  • 基于AI智能分析网关的智慧视频监控一站式解决方案
    1、功能概述TSINGEE智能分析网关+EasyCVR智慧视频监控系统基于云-边-端一体化协同架构,可兼容多协议、多类型的设备接入,实现视频数据采集、海量视频汇聚与处理、按需调阅、全网分发、告警消息推送、数据级联共享、AI智能分析接入等视频能力服务,可广泛应用于安防监控、工地、工厂、......
  • 基于AI智能分析网关的智慧视频监控系统一站式解决方案
    1、功能概述TSINGEE智能分析网关+EasyCVR智慧视频监控系统基于云-边-端一体化协同架构,可兼容多协议、多类型的设备接入,实现视频数据采集、海量视频汇聚与处理、按需调阅、全网分发、告警消息推送、数据级联共享、AI智能分析接入等视频能力服务,可广泛应用于安防监控、工地、工厂......
  • Visual Components应用解决方案 衡祖仿真
    VisualComponents可为客户量身设计及规划自动化产线系统,作为全方位的数位规划工具,它能够从制程规划、生产到销售皆能够整合在单一平台,有助于内部的技术沟通及外部销售。此外利用VisualComponents整合物流及机器人模拟功能,可以去帮助客户及相关企业在研发前进行产能确认,减少不必要......
  • 使用金蝶系统报错解决方案,金蝶软件报错,使用推荐的浏览器版本
    1、出现报错“建议您使用推荐的浏览器版本,以便获得更好的产品体验”如下图,2、低版本的谷歌浏览器使用老是卡死,取消硬件加速。3、低版本的谷歌浏览器可以在百度网盘里面找。......
  • OpenFeign 接口调用问题及解决方案
    问题描述如果在同一个工程中出现两个OpenFeign接口使用一样的服务名称会报以下错误:Description:Thebean'optimization-user.FeignClientSpecification',definedinnull,couldnotberegistered.Abeanwiththatnamehasalreadybeendefinedinnullandoverridin......
  • Kali之sqlmap更新失败解决方案
    ​新配置的kali发现sqlmap版本过低,且update命令更新失败就很烦。但是经过几分钟还是找到了解决方案,发出来让更多人看到。首先我们要先找到sqlmap的安装位置,一般情况下应该是在/usr/share下sudofind/-namesqlmap/usr/share/sqlmap #在这里我们直接干掉他     ......
  • VR虚拟现实原型制作-应用及解决方案的特点
    VR虚拟现实原型制作利用VR虚拟现实软件进行原型制作可以用于增强原型测试期间的沉浸感,减少产品设计迭代次数,并将与产品原型制作相关的成本降低40-65%。VR虚拟现实原型制作市场规模用于原型制作的虚拟现实(VR)市场在2017年估计为2.104亿美元,预计到2025年将以19.4%的......
  • win10暂停更新已经达到暂停限制怎么办 win10暂停更新已经达到暂停限制解决方案
    有的win10用户并不想更新系统,但是系统提示暂停更新已经达到暂停限制了,这种情况要怎么办呢?你先断网,然后打开时间和语言面板,将“自动设置时间”的开关关掉,之后手动设置时间为想要的年份,接着再开启暂停更新,然后重新联网、重新打开自动设置时间,这个时候暂停更新已经可以持续到你设置的......
  • 应用案例 | 基于三维机器视觉的发动机缸体上料解决方案
    Part.1 背景近年来,随着科技的日新月异,自动化和智能化系统的应用,逐渐成为制造业提高生产效率和产品质量的重要手段。缸体是发动机的重要组成部分,结构、形状多样,其质量和精度对发动机性能和安全性保障至关重要。发动机缸体的上料环节对其质量和精度的影响很大,因此需格外注意。传统的......