分享一个go开发的端口转发工具-port-forward

简介: 分享一个go开发的端口转发工具-port-forward

port-forward


Go语言开发的端口转发工具 for port data forward


官网地址:

https://gitee.com/tavenli/port-forward

开发语言:GO
控制台框架:beego
数据库:sqlite3


最近更新


v1.3.5 发布,增加批量导入、批量添加规则
v1.3.3 发布,增加 一键开启所有转发 和 一键关闭所有转发
v1.3.2 发布,服务稳定性已经过长时间的验证
v1.3.1 发布,增加程序启动自动开启转发
v1.2.9_beta 发布,完善点对点转发的稳定性,支持TCP和UDP协议转发


最新编译好的版本下载:


https://gitee.com/tavenli/port-forward/releases


功能介绍


支持Web控制台添加端口映射

支持对每条端口映射进行开启和关闭控制

支持 RestfulAPI 接口,方便被其它系统集成

支持每条端口转发的同时,再分发给多个端口,满足某些测试场景

类似企业交换机的功能,即软交换机,主要是方便企业网络维护人员或开发人员


使用交流群


使用问题或个性化需求可加QQ号:17020415 (申请时请备注:端口转发)


快速安装说明


  1. 下载编译好的程序包,并解压程序包
  2. 执行 start.sh (Linux)或 start.bat (Win)命令
  3. 打开浏览器,进入控制台,打开 http://127.0.0.1:8080/login
  4. 输入用户 admin 密码 123456 进入控制台


控制台UI


登录


转发列表


修改转发项目


api

目录
相关文章
|
2天前
|
网络协议 Linux Go
分享一个go开发的工具-SNMP Server
分享一个go开发的工具-SNMP Server
40 0
|
2天前
|
网络协议
tcp端口转发工具v2.0.2版本发布
tcp端口转发工具v2.0.2版本发布
36 0
|
2天前
|
测试技术 API 开发者
【Docker项目实战】在Docker环境下部署go-file文件分享工具
【2月更文挑战第15天】在Docker环境下部署go-file文件分享工具
77 1
|
2天前
|
存储 Go C语言
如何用Go开发eBPF程序
【2月更文挑战第7天】
|
1天前
|
存储 JSON JavaScript
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
13 0
|
2天前
|
Kubernetes Cloud Native Go
Golang深入浅出之-Go语言中的云原生开发:Kubernetes与Docker
【5月更文挑战第5天】本文探讨了Go语言在云原生开发中的应用,特别是在Kubernetes和Docker中的使用。Docker利用Go语言的性能和跨平台能力编写Dockerfile和构建镜像。Kubernetes,主要由Go语言编写,提供了方便的客户端库与集群交互。文章列举了Dockerfile编写、Kubernetes资源定义和服务发现的常见问题及解决方案,并给出了Go语言构建Docker镜像和与Kubernetes交互的代码示例。通过掌握这些技巧,开发者能更高效地进行云原生应用开发。
56 1
|
2天前
|
存储 关系型数据库 Go
【Go语言专栏】基于Go语言的RESTful API开发
【4月更文挑战第30天】本文介绍了使用Go语言开发RESTful API的方法,涵盖了路由、请求处理、数据存储和测试关键点。RESTful API基于HTTP协议,无状态且使用标准方法表示操作。在Go中,通过第三方库如`gorilla/mux`进行路由映射,使用`net/http`处理请求,与数据库交互可选ORM库`gorm`,测试则依赖于Go内置的`testing`框架。Go的简洁性和并发性使得它成为构建高效API的理想选择。
|
2天前
|
前端开发 Java Go
开发语言详解(python、java、Go(Golong)。。。。)
开发语言详解(python、java、Go(Golong)。。。。)
|
2天前
|
Java Go C#
开发语言漫谈-go
go的设计思路和python差不多,就是要降低入门难度,提高开发效率
|
2天前
|
Go
推荐一个go写的RTSP转直播工具
推荐一个go写的RTSP转直播工具
15 0