当前位置: 首页 > news >正文

frp-tool,客户端frp命令行工具

在日常开发和运维过程中,端口转发和配置管理是常见的需求。
如果有自己一台服务器,并且已经开放好端口,配置好token后,这个工具一定能帮到你。
今天给大家推荐一款非常好用的frpc命令行工具,它是一个用Python编写的命令行工具,旨在简化FRP客户端操作,支持快速端口转发和配置管理。

工具地址

运行截图

在这里插入图片描述

工具简介

FRP Tool 是一个Python命令行工具,主要功能包括:

  • 快速端口转发
  • 配置管理
  • 动态生成TOML配置文件
  • 安全终止子进程
  • 持久化配置存储

安装步骤

前置条件
  • Python 3.8+
  • frp 工具包内的frpc.exe可执行文件
快速安装
git clone https://github.com/TazmiDev/frp-tool.git
cd frp-tool
./install.ps1

使用指南

  1. 初始化配置
frp --set server=frp.example.com:7000 --set token=your_token
  1. 开始HTTP转发
frp --http 8080
  1. 查看当前配置(敏感信息自动隐藏)
frp --config

常用命令说明

选项描述示例
–tcpTCP端口转发(本地:远程)–tcp 8000:9999
–udpUDP端口转发–udp 5353:53
–httpHTTP转发–http 8080
–httpsHTTPS转发–https 8443
–set设置配置参数–set server=1.1.1.1:7000
–config显示当前配置–config
–save保存配置预设–save 3306:3307 --conf mysql
run运行配置文件run mysql

典型场景

TCP转发
frp --tcp 3306:13306

在这里插入图片描述

注意事项

  1. 初次使用前:

    • 下载适用于你平台的frpc二进制文件 frpc.exe
    • 将其放置在 ./frpinit 目录下
  2. Windows系统可能需要:

    • 以管理员身份运行
    • 允许防火墙通信
  3. 卸载工具:

.\uninstall.ps1

📌 提示:建议使用最新的frps v0.61.1版本以获得最佳兼容性。

服务端截图

在这里插入图片描述
希望这款工具能帮助大家更高效地进行端口转发和配置管理。如果你有任何问题或建议,欢迎在评论区留言讨论!

相关文章:

frp-tool,客户端frp命令行工具

在日常开发和运维过程中,端口转发和配置管理是常见的需求。 如果有自己一台服务器,并且已经开放好端口,配置好token后,这个工具一定能帮到你。 今天给大家推荐一款非常好用的frpc命令行工具,它是一个用Python编写的命令…...

【学术投稿-第五届应用数学、建模与智能计算国际学术会议】CSS伪类选择器深度解析:分类、应用与技巧

大会官网:www.cammic.org 大会时间:2025年3月21-23日 大会地点:中国-上海(上海大学宝山校区北大门乐乎新楼) 简介 第五届应用数学、建模与智能计算(CAMMIC 2025)将于2025年3月21-23日在中国…...

常用查找算法整理(顺序查找、二分查找、哈希查找、二叉排序树查找、平衡二叉树查找、红黑树查找、B树和B+树查找、分块查找)

常用的查找算法: 顺序查找:最简单的查找算法,适用于无序或数据量小的情况,逐个元素比较查找目标值。二分查找:要求数据有序,通过不断比较中间元素与目标值,将查找范围缩小一半,效率…...

Express 中 res 响应方法详解

一、res.send() 1. 功能 该方法用于发送各种类型的响应,包括字符串、对象、数组、Buffer 等。它会自动设置响应的 Content-Type 头。 2. 示例代码 const express require("express");const app express();app.get("/", (req, res) > {…...

DeepAR:一种用于时间序列预测的深度学习模型

介绍 DeepAR是一种基于递归神经网络(RNN)的时间序列预测模型,由亚马逊在2017年提出。它特别适用于处理多变量时间序列数据,并能够生成概率预测。DeepAR通过联合训练多个相关时间序列来提高预测性能,从而在实际应用中表…...

权限模型深度解析:RBAC vs ABAC vs PBAC vs TBAC,如何选择最适合的方案?

在数字化系统的安全架构中,权限管理如同一把“隐形钥匙”,既需精准控制访问边界,又要灵活适配复杂多变的业务需求。从传统的角色划分到动态属性策略,从合规驱动的集中管控到任务流程的临时授权,RBAC、ABAC、PBAC、TBAC…...

Windows逆向工程入门之堆栈结构与信息获取

公开视频 -> 链接点击跳转公开课程博客首页 -> ​​​链接点击跳转博客主页 目录 1. 堆栈结构基础 堆栈的主要操作: 2. 代码功能解析 2.1 加载 ntdll.dll 2.2 获取 NtQueryInformationThread 函数指针 2.3 调用 NtQueryInformationThread 获取线程信息…...

【c++初阶】类和对象②默认成员函数以及运算符重载初识

目录 ​编辑 默认成员函数: 构造函数 构造函数的特性: 析构函数: 拷贝构造函数: 1. 拷贝构造函数是构造函数的一个重载形式。 2. 拷贝构造函数的参数只有一个且必须是类类型对象的引用,使用传值方式编译器直接报…...

【做一个微信小程序】校园地图页面实现

前言 上一个教程我们实现了小程序的一些的功能,有背景渐变色,发布功能有的呢,已支持图片上传功能,表情和投票功能开发中(请期待)。下面是一个更高级的微信小程序实现,包含以下功能:…...

成熟开发者需具备的能力

精业务 • 指深入理解和熟悉所开发软件的业务逻辑和需求。 • 开发者需要明确软件要解决的问题、面向的用户群体以及核心功能等。 • 精业务有助于开发者更好地设计系统架构、编写符合业务需求的代码,并能根据业务变化灵活调整开发计划。 懂原理 • 指掌握编程的基…...

计算机毕业设计--基于深度学习技术(Yolov11、v8、v7、v5)算法的高效人脸检测模型设计与实现(含Github代码+Web端在线体验界面)

基于深度学习技术(Yolov11、v8、v7、v5)算法的高效人脸检测模型 Yolo算法应用之《基于Yolo的花卉识别算法模型设计》,请参考这篇CSDN作品👇 计算机毕业设计–基于深度学习技术(Yolov11、v8、v7、v5)算法的…...

力扣做题记录 (二叉树)

二叉树 打算先来了解二叉树基础,都是简单题,目的是熟悉代码格式和解题基础思路。 1、二叉树最大深度 二叉树最大深度 方法一、深度搜索 直接用原函数做递归,比较简单 /*** Definition for a binary tree node.* struct TreeNode {* …...

机试刷题_字符串的排列【python】

题目:字符串的排列 from os import dup # # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # param str string字符串 # return string字符串一维数组 # class Solution:def backtrack(self,res,state,choi…...

百度智能云—千帆 ModelBuilder API的简单调用(Java)

百度简介 百度(Baidu)是拥有强大互联网基础的领先AI公司。百度愿景是:成为最懂用户,并能帮助人们成长的全球顶级高科技公司。 “百度”二字,来自于八百年前南宋词人辛弃疾的一句词:众里寻他千百度。这句话…...

unity学习43:子状态机 sub-state machine

目录 1sub-state machine子状态机 1.1 创建 sub-state machine 1.2 sub-state machine 内容 1.3 子状态机的应用 2 子状态机不同于blend tree的嵌套 3 应用例子:若角色拿不同武器的动画设计,可以使用2种方法 3.1 在1个图层layer里,使用…...

Qt MainWindow

文章目录 0. 概述1. 菜单栏 QMenuBar1.1 例子1,使用图形化界面1.2 例子2,使用代码创建1.3 例子3,添加快捷键1.4 例子4,添加子菜单1.5 例子5,添加分割线和图标1.6 内存泄漏问题 2. 工具栏 QToolBar2.1 例子1&#xff0c…...

GDB QUICK REFERENCE (GDB 快速参考手册)

GDB QUICK REFERENCE {GDB 快速参考手册} References GDB QUICK REFERENCE GDB Version 4 https://users.ece.utexas.edu/~adnan/gdb-refcard.pdf 查看方式:在新标签页中打开图片 References [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/ [2] gdb-refc…...

【数据结构】 栈和队列

在计算机科学的世界里,数据结构是构建高效算法的基础。栈(Stack)和队列(Queue)作为两种基本且重要的数据结构,在软件开发、算法设计等众多领域都有着广泛的应用。今天,我们就来深入探讨一下栈和…...

AI视频创作教程:如何用AI让古画动起来。

事情缘由: 如果是简单的图,找原图直接写提示词即可。 如果碰到多人多活动的图,直接出的效果会很不好,那么该怎么做呢? 图片分模块 首先,复杂部分的图,把长图分多个模块。 比如这张图&#xff0…...

撕碎QT面具(1):Tab Widget转到某个Tab页

笔者未系统学过C语法,仅有Java基础,具体写法仿照于大模型以及其它博客。自我感觉,如果会一门对象语言,没必要先刻意学C,因为自己具有对象语言的基础,等需要用什么再学也不迟。毕竟不是专门学C去搞算法。 1…...

降论文AI率实用攻略:7个方法+专业工具高效过审

为什么你的论文总被判定为AIGC疑似? 近些年AI写作工具普及后,很多科研人都遇到了同一个棘手问题:论文AIGC疑似度过高。按照多数高校最新的管理要求,AIGC率超过30%就有可能被认定为AI代写,直接失去答辩资格。 不少同学…...

FastAPI 静态文件

FastAPI 静态文件学习笔记 一、基本用法 — StaticFiles 1. 挂载静态文件目录 from fastapi import FastAPI from fastapi.staticfiles import StaticFilesapp FastAPI()# 将 ./static 目录挂载到 /static 路径 app.mount("/static", StaticFiles(directory"…...

使用 taotoken cli 工具快速为团队统一配置开发环境

使用 taotoken cli 工具快速为团队统一配置开发环境 当团队开始使用多个大模型进行开发时,每个成员都需要在各自的开发工具中配置 API 密钥、模型和接入端点。手动配置不仅繁琐,还容易出错,导致团队成员环境不一致,影响协作效率。…...

Meta 借助 AI 强化年龄验证,回应欧盟裁决保障未成年人上网安全

Meta 借助 AI 强化年龄验证机制,回应欧盟裁决,多举措保障未成年人上网安全Meta 正在借助一套 AI 系统强化其年龄验证机制。该系统会分析 Instagram 和 Facebook 上的图像与视频,寻找“视觉线索”,如身高和骨骼结构,以识…...

不用微调!用LangChain+ChatGLM-6B搭建垂直领域问答系统(附避坑指南)

零微调构建垂直领域智能问答系统的工程实践 在资源有限的中小团队开发场景中,如何快速搭建专业可靠的问答系统一直是个棘手问题。传统微调方法不仅需要大量标注数据,还可能导致模型原有能力的退化——这种现象在学术界被称为"灾难性遗忘"。我们…...

AISMM评估的5层价值金字塔(SITS2026框架首发):从合规底线→董事会语言→商业谈判筹码

更多请点击: https://intelliparadigm.com 第一章:AISMM评估的5层价值金字塔(SITS2026框架首发):从合规底线→董事会语言→商业谈判筹码 AISMM(AI System Maturity Model)在SITS2026框架下首次…...

如何实现高效AI图像生成:SD-PPP Photoshop插件的3大架构优势

如何实现高效AI图像生成:SD-PPP Photoshop插件的3大架构优势 【免费下载链接】sd-ppp A Photoshop AI plugin 项目地址: https://gitcode.com/gh_mirrors/sd/sd-ppp SD-PPP是一款创新的Photoshop AI插件,通过无缝集成ComfyUI和多种AI模型&#xf…...

JavaScript 鼠标滚轮事件详解:监听向上/向下滑动

在 Web 开发中,监听鼠标滚轮事件(wheel)可以实现许多交互效果,例如滚动加载内容、缩放元素、切换幻灯片等。本文将详细介绍如何使用 JavaScript 监听鼠标滚轮的向上滑动和向下滑动事件,并提供完整的代码示例。1. 鼠标滚…...

荣耀闪电夺冠,人形机器人行业先发优势消失,二线厂商何去何从?

1. 赛事爆冷:荣耀逆袭,头部失色风光无限的宇树H1机器人,为何在马拉松比赛中,被荣耀闪电机器人按在地上摩擦?是宇树机器人无法真正实战,还是人形机器人门槛太低,手机大厂都能轻松手搓&#xff1f…...

观察 Taotoken 账单明细如何实现项目成本的精准分摊

观察 Taotoken 账单明细如何实现项目成本的精准分摊 对于技术团队负责人或项目管理者而言,大模型 API 的调用成本管理是一个既重要又繁琐的课题。当多个项目、不同团队共享同一个模型服务池时,如何清晰地追溯每一笔花费的来源,并将其准确地分…...