登录 注册
网络与基础设施 golanghttptcptunnel
16,765
Stars
1,621
Forks
202
Watchers
249
Open Issues
MIT
许可证
Go
语言
2015-02-25
创建时间
2026-10-11
最近更新

项目能做什么

基于 HTTP 协议的高性能 TCP/UDP 隧道工具。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Chisel

[![GoDoc](https://godoc.org/github.com/jpillora/chisel?status.svg)](https://godoc.org/github.com/jpillora/chisel) [![CI](https://github.com/jpillora/chisel/workflows/CI/badge.svg)](https://github.com/jpillora/chisel/actions?workflow=CI)

Chisel is a fast TCP/UDP tunnel, transported over HTTP, secured via SSH. Single executable including both client and server. Written in Go (golang). Chisel is mainly useful for passing through firewalls, though it can also be used to provide a secure endpoint into your network.

![overview](https://docs.google.com/drawings/d/1p53VWxzGNfy8rjr-mW8pvisJmhkoLl82vAgctO_6f1w/pub?w=960&h=720)

## Table of Contents

- [Features](#features)
- [Install](#install)
- [Demo](#demo)
- [Usage](#usage)
- [Contributing](#contributing)
- [Changelog](#changelog)
- [License](#license)

## Features

- Easy to use
- [Performant](./test/bench/perf.md)\*
- [Encrypted connections](#security) using the SSH protocol (via `crypto/ssh`)
- [Authenticated connections](#authentication); authenticated client connections with a users config file, authenticated server connections with fingerprint matching.
- Client auto-reconnects with [exponential backoff](https://github.com/jpillora/backoff) (tunable via `--min/max-retry-interval`); keepalive pings time out, so silently dead connections (sleep/wake, NAT timeouts, server restarts) are detected and re-established
- Clients can create multiple tunnel endpoints over one TCP connection
- Clients can optionally pass through SOCKS or HTTP CONNECT proxies
- Reverse port forwarding (Connections go through the server and out the client)
- Server optionally doubles as a [reverse proxy](http://golang.org/pkg/net/http/httputil/#NewSingleHostReverseProxy)
- Server optionally allows [SOCKS5](https://en.wikipedia.org/wiki/SOCKS) connections (See [guide below](#socks5-guide))
- Clients optionally allow [SOCKS5](https://en.wikipedia.org/wiki/SOCKS) connections from a reversed port forward
- Client connections over stdio which supports `ssh -o ProxyCommand` providing SSH over HTTP

## Install

### Binaries

[![Releases](https://img.shields.io/github/release/jpillora/chisel.svg)](https://github.com/jpillora/chisel/releases) [![Releases](https://img.shields.io/github/downloads/jpillora/chisel/total.svg)](https://github.com/jpillora/chisel/releases)

See [the latest release](https://github.com/jpillora/chisel/releases/latest) or download and install it now with `curl https://i.jpillora.com/chisel! | bash`

Binaries are built with the latest Go release, which sets the minimum OS versions: Windows 10 / Server 2016, macOS 12, Linux kernel 3.2, FreeBSD 12.2. For older systems (e.g. Windows 7), use [release v1.8.1](https://github.com/jpillora/chisel/releases/tag/v1.8.1) or earlier.

### Docker

[![Docker Pulls](https://img.shields.io/docker/pulls/jpillora/chisel.svg)](https://hub.docker.com/r/jpillora/chisel/) [![Image Size](https://img.shields.io/docker/image-size/jpillora/chisel/latest)](https://hub.docker.com
阅读完整原文

项目深度分析 AI 生成

Chisel 企业级零信任与集中隧道管理平台 (On-Premise / SaaS)

产品构想基于 Chisel 核心开发支持 Web 控制台的多租户隧道管理系统,提供用户权限隔离、SSO/OAuth 集成、动态端口映射和审计日志。
核心功能Web端一键启停隧道配置、团队成员RBAC权限管理、SSO/2FA认证集成、流量监控与连接审计日志、自动化证书与域名分配。
目标用户中小型技术团队、DevOps 工程师、外包开发团队。
难度/周期中等 · 2-3 个月 · 成本:开发机器 + 基础云服务器(带宽成本根据自建节点决定)
收费模式私有部署企业许可(License按节点数计费)或托管版订阅制(按月/按席位订阅)。
竞争风险容易与现有的成熟内网穿透商业产品(如 ngrok、Tailscale、FRP商业化产品)直接竞争。
依据 已验证事实

IoT 与边缘设备批量远程维护通道系统

产品构想利用 Chisel 的 HTTP/SSH 轻量级反向隧道特性,封装为专用于嵌入式与智能硬件设备的轻量级安全远程接入 Agent 和云端运维网关。
核心功能极低内存占用客户端适配、断线指数退避重连增强、云端批量反向端口穿透管理、Web Shell / VNC 嵌入式直连能力、心跳健康检测告警。
目标用户IoT 设备厂商、智能售货机/工业网关运营商、边缘计算系统维护人员。
难度/周期中等 · 3-4 个月 · 成本:高并发穿透网关服务器、边缘端跨平台编译测试设备
收费模式按连接设备规模分级收取月度/年度 SaaS 订阅费或私有化部署授权费。
竞争风险网络带宽消耗较高,IoT 场景对长连接稳定性和弱网适应性要求严苛(推测)。
依据 数据支持的判断

红蓝对抗协同跳板与隐蔽网络代理编排平台

产品构想面向安全评估团队,将 Chisel 包装为集成的隐蔽多级跳板管理工具,提供流量混淆伪装、多节点链式代理调度和临时穿透任务管理。
核心功能多节点链式 SOCKS5 代理编排、HTTP 伪装流量生成、临时一次性穿透通道、端到端指纹免杀混淆构建(推测)、协同任务状态看板。
目标用户网络安全公司、企业安全红队、渗透测试服务商。
难度/周期较高 · 2-3 个月 · 成本:云 VPS 多节点跳板测试环境搭建
收费模式安全团队订阅制专业软件授权、红队协作平台增值模块销售。
竞争风险合规与法律风险高,Chisel 特征在部分厂商杀毒/EDR系统中可能被标记为黑客工具或潜在恶意软件。
依据 已验证事实
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2015-02-25,近 30 天仍在推送,发布过 42 个 Release
社区活跃Star 16,765 / Fork 1,621 / Issue 249(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。