xjasonlyu/tun2socks

GitHub: xjasonlyu/tun2socks

基于 gVisor 网络栈的跨平台透明代理工具,通过 TUN 虚拟网卡将系统网络流量转发至多种代理协议后端。

Stars: 5399 | Forks: 634

![tun2socks](https://static.pigsec.cn/wp-content/uploads/repos/cas/d8/d82ad39085d9c3835dfeaa44947ff4360ffbe30be57042836cddd321034e38ba.png) [![Go Build](https://img.shields.io/github/actions/workflow/status/xjasonlyu/tun2socks/docker.yml?branch=main&logo=github)](https://github.com/xjasonlyu/tun2socks/actions/workflows/docker.yml) [![Go Linter](https://img.shields.io/github/actions/workflow/status/xjasonlyu/tun2socks/linter.yml?branch=main&logo=githubactions&label=golangci-lint)](https://github.com/xjasonlyu/tun2socks/actions/workflows/linter.yml) [![Go Version](https://img.shields.io/github/go-mod/go-version/xjasonlyu/tun2socks?logo=go)](https://github.com/xjasonlyu/tun2socks/blob/main/go.mod) [![Maintainability](https://qlty.sh/gh/xjasonlyu/projects/tun2socks/maintainability.svg)](https://qlty.sh/gh/xjasonlyu/projects/tun2socks) [![GitHub License](https://img.shields.io/github/license/xjasonlyu/tun2socks)](https://github.com/xjasonlyu/tun2socks/blob/main/LICENSE) [![Docker Pulls](https://img.shields.io/docker/pulls/xjasonlyu/tun2socks?logo=docker)](https://hub.docker.com/r/xjasonlyu/tun2socks) [![Releases](https://img.shields.io/github/v/release/xjasonlyu/tun2socks?logo=smartthings)](https://github.com/xjasonlyu/tun2socks/releases) ## 功能 - **通用代理**:透明地将任何应用程序的所有网络流量通过代理进行路由。 - **多协议**:支持 HTTP/SOCKS/Shadowsocks/SSH/Relay 代理,并可选身份验证。 - **跨平台**:可在 Linux/macOS/Windows/FreeBSD/OpenBSD 上运行,并具有针对特定平台的优化。 - **网关模式**:作为三层网关运行,用于路由同一网络中其他设备的流量。 - **完整的 IPv6 兼容性**:原生支持 IPv6;无缝实现 IPv4 over IPv6 隧道及其反向隧道。 - **用户态网络**:利用 **[gVisor](https://github.com/google/gvisor)** 网络栈来提升 性能和灵活性。 ## 基准测试 ![benchmark](https://static.pigsec.cn/wp-content/uploads/repos/cas/53/5384c496ed0790297c3656e4741a683d014fd8116a94f6a9ae6149bb4e1d5f17.png) 在所有使用场景中,tun2socks 表现最佳。 查看[基准测试](https://github.com/xjasonlyu/tun2socks/wiki/Benchmarks)以获取更多详细信息。 ## 文档 - [从源码安装](https://github.com/xjasonlyu/tun2socks/wiki/Install-from-Source) - [快速入门示例](https://github.com/xjasonlyu/tun2socks/wiki/Examples) - [内存优化](https://github.com/xjasonlyu/tun2socks/wiki/Memory-Optimization) 完整的文档和技术指南可以在 [Wiki](https://github.com/xjasonlyu/tun2socks/wiki) 中找到。 ## 许可证 [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fxjasonlyu%2Ftun2socks.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fxjasonlyu%2Ftun2socks?ref=badge_large)
标签:EVTX分析, Go, gVisor, Ruby工具, TCP/IP协议栈, VPN与隧道, 安全合规, 日志审计, 流量路由, 网络代理, 网络安全平台, 请求拦截