在日常开发和运维过程中,端口转发和配置管理是常见的需求。
如果有自己一台服务器,并且已经开放好端口,配置好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
使用指南
- 初始化配置
frp --set server=frp.example.com:7000 --set token=your_token
- 开始HTTP转发
frp --http 8080
- 查看当前配置(敏感信息自动隐藏)
frp --config
常用命令说明
选项 | 描述 | 示例 |
---|---|---|
–tcp | TCP端口转发(本地:远程) | –tcp 8000:9999 |
–udp | UDP端口转发 | –udp 5353:53 |
–http | HTTP转发 | –http 8080 |
–https | HTTPS转发 | –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
注意事项
-
初次使用前:
- 下载适用于你平台的frpc二进制文件
frpc.exe
- 将其放置在
./frpinit
目录下
- 下载适用于你平台的frpc二进制文件
-
Windows系统可能需要:
- 以管理员身份运行
- 允许防火墙通信
-
卸载工具:
.\uninstall.ps1
📌 提示:建议使用最新的frps v0.61.1版本以获得最佳兼容性。
服务端截图
希望这款工具能帮助大家更高效地进行端口转发和配置管理。如果你有任何问题或建议,欢迎在评论区留言讨论!