Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 Go Tunnel Projects
-
frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Project mention: Hunting malicious logins from 127.0.0.1 - help | reddit.com/r/crowdstrike | 2023-03-21I'm trying to make a query that hunts for Logins where the RemoteIP=127.0.0.1. This could mean a reverse proxy over RDP, but it's also a common behavior in Citrix environments or other SSO. For testing I'm using Fatedier Reverse Proxy.
-
Project mention: V2ray vs Shadowsocks, which one should I host? | reddit.com/r/dumbclub | 2023-03-14
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. (by ehang-io)
A quick google search of 内网穿透 yields me this repo which was recommended over frp for its simplicity to setup. You will need a VPS (free cloud is fine) that has a static public IP, download the NPS server on that VPS, configure it, change the default login (username: admin password: 123). then download the NPS client on your pi-hole device, configure it to forward ports you like (I think it by default forward port 80 and 443, remember to look at the conf).
-
Project mention: V2ray vs Shadowsocks, which one should I host? | reddit.com/r/dumbclub | 2023-03-14
-
kcptun
A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64。N:M 多重化と FEC を備えた KCP に基づく安定した安全なトンネル。 N:M 다중화 및 FEC를 사용하는 KCP 기반의 안정적이고 안전한 터널입니다. Un tunnel stable et sécurisé basé sur KCP avec multiplexage N:M et FEC.
-
Xray-core
Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
Also look at the Issues and/or Discussions tabs at https://github.com/XTLS/Xray-core and follow the link to the Telegram support group.
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
rclone and chisel. rclone is a high quality swiss-army knife for selfhosting. It does a lot of things and it does all of those things surprisingly well. chisel provides an TCP/UDP tunnel over websockets. When heroku used to be free, I had a couple of chisel instances running on Heroku, which I would use, occasionally, to quickly access any of my locally hosted apps or servers.
-
trojan-go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
-
Depending on the context, the type of code you do, you may want to also look into the sister protocol to LSP, DAP—debug adaptor protocol. It really depends on your context whether local dev, dev against a remote server, and if the latter whether you run under GCP and thus have the “Snapshot Debugger”, or under Kubernetes with something like Ambassadar/Emissary and thus can run Telepresence, whether you do local or remote Docker and thus most IDEs don't necessarily magically work especially if the containers are competently locked down, etc.
-
Project mention: Tunnelmole – Connect to local servers from anywhere | news.ycombinator.com | 2023-02-28
My favourite one is https://github.com/antoniomika/sish
It uses SSH as the method of opening the remote tunnel to the public server.
-
-
glider
glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq). (by nadoo)
-
Project mention: Stowaway -- Multi-hop Proxy Tool for pentesters | reddit.com/r/CKsTechNews | 2022-05-07
-
-
-
Project mention: Tun2socks doesn't function properly on old laptop with debian 11 ( help ) | reddit.com/r/debian | 2023-01-01
I've been using debian 11 with 5-10.0-20 kernel on a modern laptop with virtualbox and bridged adapter ( static ip configured within system itself ) and tun2socks works pretty well on it with the routes in example page of tun2socks
-
zoro
zoro can help you expose local server to external network. Support both TCP/UDP, of course support HTTP. Zero-Configuration. zoro 帮助你将本地端口暴露在外网.支持TCP/UDP, 当然也支持HTTP. 内网穿透.
-
Project mention: How to bypass CGNAT and expose your server to the internet using ZeroTier, a VPS and NGINX | reddit.com/r/selfhosted | 2022-04-21
Thanks for the guide. Just to mention another option is https://github.com/inlets/inlets-operator
-
mieru
見える是一款 socks5 / HTTP / HTTPS 网络代理翻墙工具。mieru is a socks5 / HTTP / HTTPS proxy to bypass censorship. (by enfein)
-
-
edgevpn
:sailboat: The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens
Project mention: Blockchain : Création de réseaux privés décentralisés avec EdgeVPN et application à l’opérateur… | dev.to | 2022-11-20EdgeVPN
-
If you manage a lot of bastion/jumphosts which require SSH tunnels, you might find this tool handy: https://github.com/AnalogJ/drawbridge
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Tunnel related posts
- Hunting malicious logins from 127.0.0.1 - help
- Lower power consumption on a laptop used as a SSH server
- V2ray vs Shadowsocks, which one should I host?
- 求问VPN
- How to have VPS as reverse proxy and remove ports for game servers?
- zrok: open-source peer-to-peer sharing (alternative to ngrok)
- Verizon LTE Extender failing to negotiate VPN certificate from Verizon's CMP server over Starlink - what options do we have?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Mar 2023
Index
What are some of the best open-source Tunnel projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | frp | 65,543 |
2 | clash | 38,817 |
3 | nps | 25,105 |
4 | v2ray-core | 21,451 |
5 | kcptun | 13,279 |
6 | Xray-core | 12,651 |
7 | gost | 11,832 |
8 | chisel | 8,771 |
9 | trojan-go | 6,146 |
10 | telepresence | 5,684 |
11 | sish | 3,371 |
12 | pingtunnel | 2,396 |
13 | glider | 2,183 |
14 | Stowaway | 1,818 |
15 | ghostunnel | 1,701 |
16 | mole | 1,637 |
17 | tun2socks | 1,637 |
18 | zoro | 1,489 |
19 | inlets | 1,207 |
20 | mieru | 531 |
21 | reverse_ssh | 365 |
22 | edgevpn | 249 |
23 | drawbridge | 215 |