Proxy Awesome
协议
Note
- 建议基于 overlay 组件内部 proxy,更安全,更好跨网。
- 对外暴露甚至选择
| protocol | transport | UDP | Note |
|---|---|---|---|
| socks4 | tcp | ❌ | |
| socks5 | tcp | ✅ | |
| http | http | ❌ | |
| https | |||
| ss/ShadowSocks | tcp,ws,quic,http | ✅ | |
| ssr/ShadowSocksR | ✅ | ||
| vmess | tcp,ws,http,h2,grpc | ✅ | V2Ray |
| vless | by XTLS | ||
| snell | tcp | ❌ | surge |
| trojan | h2,http,grpc,ws | ✅ | |
| tuic | quic | ||
| hysteria | quic | ||
| hysteria2 | http3, 0rtt udp | ||
| wireguard | 用户空间实现可作为代理 | ||
| juicity | quic | ||
| reality | by XTLS |
- juicityGitHubjuicity/juicity
- AGPLv3, Golang
- quic-based, inspired by tuic
- TUIC笔记tuicEAimTY/tuic · GPLv3, Rust · Delicately-TUICed 0-RTT proxy protocol · https://github.com/EAimTY/tuic/issues/186打开:/notes/service/network/proxy/tuic
- trojanGitHubtrojan-gfw/trojan
- 伪装 tls/https
- 必须 TLS
- WS+TLS
- 伪装非常好
- VLESS
- 更轻量的协议,无需加密,常配合 TLS 使用
- 推荐 VLESS+TLS
- vs Trojan
- 性能更好一点
- TLS 非必须
- 配置更简单一些
vmess- V2Ray 原生加密协议,自带加密
- 支持非常复杂的协议配置
- 有点过于复杂和臃肿
- XTLS/REALITYGitHubXTLS/REALITY
- MPL-2.0, Go
- 替代 TLS,消除服务端 TLS 指纹特征
- snellGitHubsurge-networks/snell
- hysteria
- v1 和 v2 不兼容
- brook wss
- enfein/mieruGitHubenfein/mieruhttps://github.com/enfein/mieru笔记:mieru
- Apache-2.0, Go
- TCP or UDP protocol-based socks5 / HTTP / HTTPS proxy
- 一些设计思考 enfein/mieru#8GitHub Issueenfein/mieru#8
- naive
- http proxy
- nginx
- squid
- tinyproxy笔记tinyproxytinyproxy/tinyproxy · CPLv2, C · 轻量级的 HTTP/HTTPS 代理 · 支持简单反向代理 · 支持 upstream 分流 · tinyproxy.conf · 默认配置打开:/notes/service/network/proxy/tinyproxy
- Privoxy笔记Privoxyunisx/privoxy · GPLv2, C · 2016年后停止开发 · 提供 HTTP 代理 · 支持将二级代理 · 例如将 SOCKS 代理转为 HTTP 代理 · privoxy · 支持通过浏览器配置 - 需要安装了模板 · http://config.privoxy.org打开:/notes/service/network/proxy/privoxy
- socks proxy
- dante笔记Dantedante · consists of a SOCKS server and a SOCKS client · 文档 · sockd - 服务端 · socks - 客户端 · socksify - 基于 LDPRELOAD 的代理 · https://lvii.gitbooks.io/outman/content/dante.html打开:/notes/service/network/proxy/dante
- ss - ShadowSocks
- ssr - ShadowSocksR
- klzgrad/naiveproxyGitHubklzgrad/naiveproxy
- BSD-3, C++
- 复用 Chromium 网络栈
- TLS, HTTP/2
- obfs - 混淆 - 用于 ss,ssr,hysteria
- tls1.2_ticket_auth, tls1.2_ticket_fastauth
- http_simple, http_post
- CCProxy, Proxycap, Proxifier
- Tunnel
- ginuerzh/gostGitHubginuerzh/gostgo-gost/gost · MIT, Go · v3 还没正式发布 · GO Simple Tunnel · https://gost.run/ · 上游/连接器 协议支持: http, http2, socks4, socks5, ss, ssu, sni, sshd笔记:gost
- kcp
- 3proxy/3proxyGitHub3proxy/3proxy
- BSD, C
- quic-go/masque-goGitHubquic-go/masque-go
- MIT, Go
- MASQUE: Proxying UDP in HTTP/3, RFC 9298
Tunnel
- XX-net/XX-NetGitHubXX-net/XX-Net
- LGPL-3.0, Python
- A proxy tool to bypass GFW
- snail007/goproxyGitHubsnail007/goproxysnail007/goproxy · GPLv3, Golang · 开源版本无 WebAdmin笔记:goproxy
- GPL-3.0, Go
- frp笔记FRPfatedier/frp 是什么? · 基于端口的 4 层反向代理 · 基于 vhost 的 7 层反向代理 · 服务端支持 http, tcp, udp, kcp · 服务端支持 ws 暴露 - TCP over Websocket · 代理支持 tcp,udp,http,https,stcp,xtcp打开:/notes/service/network/proxy/frp
- rapiz1/ratholeGitHubrapiz1/rathole
- Apache-2.0, Rust
- 类似 frp,但 rust 实现
- nicocha30/ligolo-ngGitHubnicocha30/ligolo-ngnicocha30/ligolo-ng · GPL-3.0, Go · An advanced, yet simple, tunneling/pivoting tool that uses a TUN interface. · Proxy(控制端 / 服务端):运行在操作者的本机。它会创建一个虚拟的 TUN 网卡,并监听特定端口等待 Agent 连接。...笔记:ligolo-ng
- GPL-3.0, Go
- An advanced, yet simple, tunneling/pivoting tool that uses a TUN interface.
curl https://1.1.1.1/cdn-cgi/trace
curl https://wener.me/cdn-cgi/traceAwesome
Note Server/universal
- 入站和出站都支持多种协议
Note Client
- 支持订阅
- 强调规则
- 支持较多出站协议 - outbound
- 至少支持 socks 或 http 入站 - 最常用本地代理
- 支持更多的接入逻辑 - 透明代理、tun、ebpf、redir、tproxy
- 支持多路复用
- 支持负载均衡
- 支持 DNS
- macOS 只能使用 tun 做全局代理
- TUN macOS/Windows 无法自动劫持发往局域网的 dns 请求
- 因为不会走 TUN interface
- Linux 可以选择 redir/tproxy 做全局代理
- LAN 可以使用 DNS+SNI 做部分全局透明代理
- 本机可以使用 TUN+Route 做全局代理
- TUN 模式不支持 ICMP
- 基本没有实现 ICMP 代理的,因此开发场景不建议本地使用 TUN 代理
- 不能使用 ping 很多时候无法排查网络问题
- GUI/客户端
- 2dust/v2rayNGitHub2dust/v2rayN
- clashN 合并到 v2rayN
2dust/clashNGitHub2dust/clashN- Windows
- clash-verge-rev/clash-verge-revGitHubclash-verge-rev/clash-verge-rev
- GPLv3, TS, Rust
- GUI client based on Tauri, designed to run in Windows, macOS and Linux
- mihomo 内核
- MatsuriDayo/nekorayGitHubMatsuriDayo/nekoray
- GPLv3, C++, QT
- sing-box
- Windows/Linux
- 2dust/v2rayNGitHub2dust/v2rayN
- App/移动端
- MatsuriDayo/NekoBoxForAndroidGitHubMatsuriDayo/NekoBoxForAndroid
- NekoBox for Android / sing-box / universal proxy toolchain for Android
- MatsuriDayo/NekoBoxForAndroidGitHubMatsuriDayo/NekoBoxForAndroid
- 内核/通用/平台/Universal
- MetaCubeX/mihomo笔记mihomoMetaCubeX/mihomo · GPLv3 · fork 自 clash · Clash.Meta -> mihomo · 参考 · MetaCubeX/metacubexd · 前端 · | flag | env | for | · | | CLASHCONFIGSTRING | base64-encoded 配置内容 |打开:/notes/service/network/proxy/mihomo
- GPLv3, Go
- Clash.Meta -> mihomo
- 💡 适合做客户端,支持的入站协议不多
- 支持出站传输协议 VLESS Reality, Vision, Trojan XTLS, Hysteria, TUIC, ShadowTLS
- 规则支持 GEOSITE
- 支持 TUN
- zzzgydi/clash-vergeGitHubzzzgydi/clash-verge
- GPLv3, Rust+Typescript
- 基于 tauri 的桌面应用
- v2ray笔记V2Rayv2fly/v2ray-core · MIT, Golang · V2Ray 创始人 Victoria Raymond 失联后 fork 的项目 · v2ray/v2ray-core · MIT, Golang · v2rayA/v2rayA打开:/notes/service/network/proxy/v2ray
- XTLS/Xray-coreGitHubXTLS/Xray-coreXTLS/Xray-core · MPLv2, Go · VLESS, XTLS, REALITY, XUDP, PLUX · XTLS 修改了 Go 的 TLS - 别的工具不好集成 · XTLS 协议的原理是将代理过程中的两条 TLS 请求合并成一条 TLS,减少一次 TLS 加密过程来达到提升性能的目的笔记:xray
- MPLv2, Go
- 不支持 TUN XTLS/Xray-core#3576GitHub IssueXTLS/Xray-core#3576
- SagerNet/sing-box笔记sing-boxSagerNet/sing-box · GPLv3, Golang · universal proxy platform · 支持协议 · ShadowTLS / Shadowsocks / Trojan / VLESS / VLESS-REALITY / VMess-HTTPUpgrade-TLS / VMess-WebSocket-TLS / VM...打开:/notes/service/network/proxy/sing-box
- GPLv3, Golang
- universal proxy platform
clash笔记clashDreamacro/clash · GPLv3, Golang · rule-based tunnel · 于 2023-11-02 删库, Clash.Meta 只是 Archive · https://github.com/net4people/bbs/issues/303打开:/notes/service/network/proxy/clash- rule based
- MetaCubeX/mihomo笔记mihomoMetaCubeX/mihomo · GPLv3 · fork 自 clash · Clash.Meta -> mihomo · 参考 · MetaCubeX/metacubexd · 前端 · | flag | env | for | · | | CLASHCONFIGSTRING | base64-encoded 配置内容 |打开:/notes/service/network/proxy/mihomo
- Dashboard/GUI
- Config
- 服务/Servic/Socks/HTTP Proxy
- ginuerzh/gost笔记gostgo-gost/gost · MIT, Go · v3 还没正式发布 · GO Simple Tunnel · https://gost.run/ · 上游/连接器 协议支持: http, http2, socks4, socks5, ss, ssu, sni, sshd打开:/notes/service/network/proxy/gost
- MIT, Golang
- GO Simple Tunnel
- 多端口
- 支持代理 HTTP/HTTPS/HTTP2/SOCKS4(A)/SOCKS5
- UDP over TCP
- TCP/UDP 透明代理/转发
- 支持 Shadowsocks(TCP/UDP)
- 支持 SNI 代理
- TUN/TAP
- 权限控制
- 负载均衡
- 路由控制
- DNS 解析和代理
- nadoo/glider笔记glidernadoo/glider · GPLv3, Go · 类似 gost,但支持更多协议 · 只有 Listener 和 Forwarder · mix - http+socks5 · http · socks5 · ss · trojan · trojanc - cleartext打开:/notes/service/network/proxy/glider
- 类似 gost,但支持更多协议
- 只有 Listener 和 Forwarder
- mix - http+socks5
- http
- socks5
- ss
- trojanGitHubtrojan-gfw/trojan
- trojanc - cleartext
- vless
- vmess
- Forward/TCP - ssr, ssh. socks4, socks4a
- tcp, udp - tunnel
- tls, kcp, unic, vsock, smux, ws, wss, PROXY Protocol, simple obfs
- redir, redir6, TProxy
- reject
- 类似 gost,但支持更多协议
- hiddify/Hiddify-ManagerGitHubhiddify/Hiddify-Manager
- GPLv3, Python
- MHSanaei/3x-uiGitHubMHSanaei/3x-ui
- Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Tunnel, Mixed, HTTP)
- ginuerzh/gost笔记gostgo-gost/gost · MIT, Go · v3 还没正式发布 · GO Simple Tunnel · https://gost.run/ · 上游/连接器 协议支持: http, http2, socks4, socks5, ss, ssu, sni, sshd打开:/notes/service/network/proxy/gost
- Transparent/Protocol
- mezantrop/ts-warpGitHubmezantrop/ts-warp
- BSD-2, C
- HyNetwork/hysteria笔记hysteriaapernet/hysteria · Protocol · QUIC · https://v2.hysteria.network/docs/developers/Protocol/ · Server - Client -> SOCKS5, HTTP打开:/notes/service/network/proxy/hysteria
- MIT, Go
- daeuniverse/daeGitHubdaeuniverse/dae
- AGPLv3, Go
- Linux >= 5.8
- eBPF
- /sys/fs/bpf
- eBPF-based Linux high-performance transparent proxy solution
- daeuniverse/dae/docs/en/proxy-protocols.mdGitHub 文件daeuniverse/dae/docs/en/proxy-protocols.md
- mezantrop/ts-warpGitHubmezantrop/ts-warp
- 命令行/CLI
- proxychain-ng笔记proxychains-ngrofl0r/proxychains-ng · 针对应用进行代理,通过 preload 来将运行时的网络请求进行动态代理。 · /usr/local/etc/proxychains.conf打开:/notes/service/network/proxy/proxychain-ng
- anderspitman/awesome-tunnelingGitHubanderspitman/awesome-tunneling
- MIT
- List of ngrok alternatives and other tunneling solutions
- hunshcn/gh-proxyGitHubhunshcn/gh-proxy
- heiher/hev-socks5-tproxyGitHubheiher/hev-socks5-tproxy
- MIT, C
- A transparent proxy for Socks5 that supports Linux TProxy
- sower-proxy/sowerGitHubsower-proxy/sower
- MIT, Go
- High-performance proxy server
- 透明代理
- sower-proxy/sower/wikiGitHubsower-proxy/sower/wiki
- 规则
- deezertidal/stash-overrideGitHubdeezertidal/stash-override
- raw.githubusercontent.com/qsoyq/shell/main/config/stash/override/ad/youtube-remove-ads.stoverride
- Script-Hub-Org/Script-HubGitHubScript-Hub-Org/Script-Hub
- raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Gemini/Gemini.yaml
- GEO/GEOIP/GEOSITE
- v2fly/domain-list-communityGitHubv2fly/domain-list-community
- mmdb - MaxMind DB
- maxmind.github.io/MaxMind-DB
- runk/node-maxmindGitHubrunk/node-maxmind
- NodeJS
- runk/mmdb-libGitHubrunk/mmdb-lib
- MIT, Browser
- MetaCubeX/meta-rules-datGitHubMetaCubeX/meta-rules-dat
- Loyalsoldier/v2ray-rules-datGitHubLoyalsoldier/v2ray-rules-dat
- Loyalsoldier/domain-list-customGitHubLoyalsoldier/domain-list-custom
- geoip2
- Subscription Management
- sub-store-org/Sub-StoreGitHubsub-store-org/Sub-Storehttps://github.com/sub-store-org/Sub-Store · https://sub-store.vercel.app/ · https://github.com/sub-store-org/Sub-Store/blob/master/scripts/demo.js笔记:Sub-Store
- GPL-3.0, TypeScript, JavaScript
- Advanced Subscription Manager for QX, Loon, Surge, Stash, Egern and Shadowrocket
- sub-store-org/Sub-StoreGitHubsub-store-org/Sub-Storehttps://github.com/sub-store-org/Sub-Store · https://sub-store.vercel.app/ · https://github.com/sub-store-org/Sub-Store/blob/master/scripts/demo.js笔记:Sub-Store
script:
shortcuts:
quic-googlevideo: network == 'udp' and (host.endswith('+.googlevideo.com') or host.endswith('+.googleapi.com'))
rules:
- SCRIPT,quic-googlevideo,REJECTiOS Client
- Stash - Rule Based Proxy
- $4
- 支持 iPhone, iPad, AppleTV
- Clash 内核
- Test Flight testflight.apple.com/join/elwvzipQ
- t.me/RnNc2RaV8x0wMzQ0
- t.me/stashnetworks
- Shadowrocket
- $3
- 支持 iPhone, iPad, AppleTV
- Loon
- $8
- 支持 iPhone, iPad, AppleTV
- Quantumult X
- $8
- 支持 macOS, iPhone, iPad, AppleTV
- crossutility/Quantumult-XGitHubcrossutility/Quantumult-X
- SingBox
- 免费
- Pharos Pro
- $3
- iPad, iPhone
- Potatso
- Free
- iPad, iPhone
- Surge 5 nssurge.com/buy_now
- $50
- Clash for iOS
- Proxyman
配置
- xmdhs/clash2singboxGitHubxmdhs/clash2singbox
- Clash.Mate -> SingBox
- Web 版 xmdhs/clash2sfaGitHubxmdhs/clash2sfa
- Toperlock/sing-box-subscribeGitHubToperlock/sing-box-subscribe
- izumiChan16/clash_ini2sing-boxGitHubizumiChan16/clash_ini2sing-box
- clash2sfa-xmdhs.koyeb.app
- chika0801/sing-box-examplesGitHubchika0801/sing-box-examples
- subconverters.com
Sniff/Introspection
- Charles - 商业
- macOS
- Proxyman - 商业
- macOS
- mitmproxy笔记MitmProxymitmproxy/mitmproxy · MIT, Python · 证书安装访问 http://mitm.it/ · Doc · 工作模式 · Regular Proxy · 作为 HTTP 代理服务器 · 客户端安装证书 - 访问 mitm.it 安装证书打开:/notes/service/network/mitmproxy
- lqqyt2423/go-mitmproxyGitHublqqyt2423/go-mitmproxy
- MIT, Golang
- AdguardTeam/gomitmproxyGitHubAdguardTeam/gomitmproxy
- GPL-3.0, Golang
- lqqyt2423/go-mitmproxyGitHublqqyt2423/go-mitmproxy
- Wireshark
- tshark
- tcpdump
- ngrep
- requestly/requestlyGitHubrequestly/requestly
HTTP 代理
- CONNECT 会用于建立 TCP 通道
- 通常是用于 https
- 非 https 的时候会直接发起 GET 这样的请求
- Path 不会参与代理协议
# 会发起 GET 请求
curl -x http://127.0.0.1:8080 icanhazip.com -v
# 相同
curl -x http://127.0.0.1:8080 https://icanhazip.com -v
curl -x http://127.0.0.1:8080/proxy https://icanhazip.com -v
# http2
# ==========
# HTTP Upgrade
curl -v --http2 http://localhost:8000
# GET / HTTP/2
curl -v --http2-prior-knowledge http://localhost:8000库
- eycorsican/leafGitHubeycorsican/leaf
- Apachev2, Rust
- Koolson/QureGitHubKoolson/Qure
- Quantumult X Policy Icon Set
- crossutility/Quantumult-XGitHubcrossutility/Quantumult-X
- Quantumult X scripts and rules
Golang
- p4gefau1t/trojan-goGitHubp4gefau1t/trojan-go
- GPL-3.0, Go
- A Trojan proxy written in Go
- mingcheng/socks5lbGitHubmingcheng/socks5lb
- MIT, Go
- A simple socks5 load balancer
- httputil.ReverseProxy
- google/huproxyGitHubgoogle/huproxy
- Server/Client 结构
- 与 HTTP 并存
- 支持 Path
- 利用 Connection-Upgrade 升级为其他协议
- google/inverting-proxyGitHubgoogle/inverting-proxy
- Apache-2.0, Go
- Reverse proxy that inverts the direction of traffic
- google/martianGitHubgoogle/martian
- Apache-2.0, Go
- Library for building custom HTTP/S proxies
- antoniomika/sishGitHubantoniomika/sish
- MIT, Go
- HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH
- jamescun/switcherGitHubjamescun/switcher
- MIT, Go
- SSH and HTTP server on the same port
- inetaf/tcpproxyGitHubinetaf/tcpproxy
- MIT, Go
- TCP proxy with support for static rules (Host header, SNI)
- akutz/memconnGitHubakutz/memconn
- Apache-2.0, Go
- In-memory network stack for Go
- MemConn: an in-memory network stack for Go
- 可用于测试或虚拟内部代理网络
- dshulyak/uringGitHubdshulyak/uringZero Copy, ring bazed communication channel. · Linux v5.1 - 2019-03-03 · 场景 · userspace - kernel 数据交互 · async io · SQ - Submission Queue -笔记:io_uring
- pojntfx/weronGitHubpojntfx/weron
- AGPLv3, Golang
- Overlay networks based on WebRTC
- mux
- SagerNet/sing-muxGitHubSagerNet/sing-mux
- xtaci/smuxGitHubxtaci/smux
- TCP, KCP
- Simple MUltipleXing
- 高丢包、高延迟的网络环境下提升性能
- hashicorp/yamuxGitHubhashicorp/yamux
- MPLv2, Go
- connection multiplexing
- golang.org/x/net/http2
- transport
- ws
- http
- grpc - 支持 mux, 不再需要 smux
- h2
- quic
- HTTPUpgrade
- 参考
其他语言
- yrutschle/sslhGitHubyrutschle/sslh
- GPL-2.0, C
- Applicative Protocol Multiplexer (SSH, SSL, HTTP, etc.)
- joeferner/node-http-mitm-proxyGitHubjoeferner/node-http-mitm-proxy
- MIT, JavaScript
- HTTP Man-in-the-Middle Proxy
GFW
- ValdikSS/GoodbyeDPIGitHubValdikSS/GoodbyeDPI
- Apache-2.0, C
- Deep Packet Inspection circumvention utility
- HN #32199468Hacker NewsHacker News #32199468Hacker News
- SadeghHayeri/GreenTunnelGitHubSadeghHayeri/GreenTunnel
- MIT, JavaScript
- GreenTunnel is an anti-censorship utility designed to bypass the DPI systems implemented by various ISPs
- comwrg/FUCK-GFWGitHubcomwrg/FUCK-GFW
- WTFPL, Shell
- A shell script to fuck GFW
- haoel/haoel.github.ioGitHubhaoel/haoel.github.io
- Personal blog about GFW bypass techniques
线路
- CN1 - 163 骨干网 - 带宽容量大,价格便宜
- as4134
202.97.*
- CN2 - 带宽容量较小,费用高
- as4809
59.43.*- CN2 GT - Global Transit
- 出口单独线路,入口使用 163
- CN2 GIA
- 独立的回国线路
- HK > CN2 GIA > CN2 GT
域名
- 常见需要代理域名
- quora.com
- medium.com
- 可直接访问
- gstatic.com
- 需要速度快 - 体验好
- google.com
- github.com
- 大流量 - 带宽为主
- www.googleapis.com
- Google 的云盘、对象存储
- googlevideo.com
- Youtube
- svc.ms
- OneDrive 下载
- anonfiles.com
- codeload.github.com
https://codeload.github.com/<org>/<repo>/tar.gz/refs/tags/<tag>
- objects.githubusercontent.com
- Github Release
- googleusercontent.com
- www.googleapis.com
- google
- goog
- google.com
- googleusercontent.com
- gstatic.com
- ggpht.com
- google maps
- profile
- developers.google.com/maps/gmp-domains
- TG - AS62041 - core.telegram.org/resources/cidr.txt - ipinfo.io/AS62041
- 91.108.56.0/22
- 91.108.56.150
- 91.108.56.0/22
- nintendo
- app.lp1.five.nintendo.net
- atum.hac.lp1.d4c.nintendo.net - 主要下载 CDN
- www.ping.cn/dns/atum.hac.lp1.d4c.nintendo.net
- 23.56.180.81
- 23.2.16.27
- app-a03.lp1.npns.srv.nintendo.net
- ctest.cdn.nintendo.net.akamaized.net
- 网络检测
- broker.lp1.npns.srv.nintendo.net
- bcat-list-lp1.cdn.nintendo.net
- buggerman/SwitchBlockerForPiHoleGitHubbuggerman/SwitchBlockerForPiHole
- receive-lp1.er.srv.nintendo.net
- 可以 blcok
- Error Reporting
- 香港 DNS:
- 208.67.222.222
- 208.67.220.220
Domains
- min-api.cryptocompare.com
- webpkgcache.com
- gas-api.metaswap.codefi.network
- amdc.alipay.com
- HTTP DNS
curl -X POST amdc.alipay.com/squery- cxw620/AdGuard-Rules#3GitHub Issuecxw620/AdGuard-Rules#3
ADGuard
114.114.114.114
114.114.115.115
223.5.5.5
223.6.6.6
[/facebook.com/github.com/github.io/goog/google/google.com/hbo.com/imdb.com/instagram.com/jp/medium.com/mega.nz/netflix.com/nordvpn.com/pornhub.com/quora.com/rarbg.to/rarbgprx.org/reddit.com/slack.com/spotify.com/t.co/telegram.org/thepiratebay.org/twitter.com/uk/whatsapp.com/wikileaks.org/wikipedia.org/wikiquote.org/wsj.com/xvideos.com/youtube.com/okx.com/okpool.top/]https://dns.cloudflare.com/dns-query
[/nintendo.net/nintendo.com/]208.67.222.222Rules
- Loyalsoldier/v2ray-rules-datGitHubLoyalsoldier/v2ray-rules-dat
- Enhanced edition of V2Ray rules dat files
- Loyalsoldier/clash-rulesGitHubLoyalsoldier/clash-rules
- Clash rules
- Loyalsoldier/surge-rulesGitHubLoyalsoldier/surge-rules
- Surge rules
- Loyalsoldier/geoipGitHubLoyalsoldier/geoip
- Enhanced edition of geoip dat files
- DustinWin/clash-geositeGitHubDustinWin/clash-geosite
- MetaCubeX/meta-rules-datGitHubMetaCubeX/meta-rules-dat
- felixonmars/dnsmasq-china-listGitHubfelixonmars/dnsmasq-china-list
- blackmatrix7/ios_rule_scriptGitHubblackmatrix7/ios_rule_script
- iOS rule script
- SagerNet/sing-boxGitHubSagerNet/sing-boxSagerNet/sing-box · GPLv3, Golang · universal proxy platform · 支持协议 · ShadowTLS / Shadowsocks / Trojan / VLESS / VLESS-REALITY / VMess-HTTPUpgrade-TLS / VMess-WebSocket-TLS / VM...笔记:sing-box
- The universal proxy platform
- sing-box.sagernet.org/configuration/rule-set/adguard
- AdguardTeam/AdGuardSDNSFilterGitHubAdguardTeam/AdGuardSDNSFilter
- AdGuard DNS filter
- peiyingyao/Rule-for-OCDGitHubpeiyingyao/Rule-for-OCD
- Rules for OCD
- Yu9191/wlocGitHubYu9191/wloc
Game
游戏主要以 IP 为判断标准,且大多需要 UDP 协议,传统代理试用 域名 作为判断标准
Roblox
roblox.com
rbxcdn.com
rbxtrk.com
AS22697
AS11281腾讯代理
roblox.cn
roblox.qq.com
robloxdev.cn- Roblox AS22697
- AS136766 Luobu IPv4
- 中国, 深圳
- bgp.he.net/AS22697
- en.help.roblox.com/hc/en-us/articles/203312880-General-Connection-Problems
- UDP 49152 - 65535
- TCP: 3074
- UDP: 88, 500, 3074, 3544, 4500
- AS136766 Luobu IPv4
Nintendo
t-00000000-lp1.lp1.t.npln.srv.nintendo.netbaas.nintendo.net
Misc
- net4people/bbsGitHubnet4people/bbs
- AGPL-3.0
- Forum for discussing Internet censorship
Limits
- platform.openai.com/docs/supported-countries
- Netflix HK 只能看自有,不能看授权内容
- tv.apple.com
Testing
- HTTP 204 无内容(No Content)
- www.apple.com/library/test/success.html
- i.ytimg.com/generate_204
- www.gstatic.com/generate_204
- cp.cloudflare.com
- edge.microsoft.com/captiveportal/generate_204
- cp.cloudflare.com/generate_204
- www.qualcomm.cn/generate_204
- connectivity.samsung.com.cn/generate_204
- captiveportal.kuketz.de
- 中国国内
- 参考
关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- 代理笔记 · Awesome
Awesome · FAQ
- Network Awesome笔记 · Proxy Awesome
VPN Awesome · Proxy Awesome · cjdelisle/cjdns · GPLv3, C+Python · encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for ro...
- VPN Awesome笔记 · Proxy Awesome
组网场景 · 基础设施组网 - 例如 Kubernetes 混合云 · tinc, n2n, ipsec · 用户组网 - 例如 公司员工接入 · nebula, wireguard, innernet, ipsec · 服务组网 - 例如 游戏,VoIP
站内链接
- clash笔记 · clash
Dreamacro/clash · GPLv3, Golang · rule-based tunnel · 于 2023-11-02 删库, Clash.Meta 只是 Archive · https://github.com/net4people/bbs/issues/303
- Dante笔记 · dante
dante · consists of a SOCKS server and a SOCKS client · 文档 · sockd - 服务端 · socks - 客户端 · socksify - 基于 LDPRELOAD 的代理 · https://lvii.gitbooks.io/outman/content/dante.html
- FRP笔记 · frp
fatedier/frp 是什么? · 基于端口的 4 层反向代理 · 基于 vhost 的 7 层反向代理 · 服务端支持 http, tcp, udp, kcp · 服务端支持 ws 暴露 - TCP over Websocket · 代理支持 tcp,udp,http,https,stcp,xtcp
- glider笔记 · nadoo/glider
nadoo/glider · GPLv3, Go · 类似 gost,但支持更多协议 · 只有 Listener 和 Forwarder · mix - http+socks5 · http · socks5 · ss · trojan · trojanc - cleartext
- gost笔记 · ginuerzh/gost
go-gost/gost · MIT, Go · v3 还没正式发布 · GO Simple Tunnel · https://gost.run/ · 上游/连接器 协议支持: http, http2, socks4, socks5, ss, ssu, sni, sshd
- hysteria笔记 · HyNetwork/hysteria
apernet/hysteria · Protocol · QUIC · https://v2.hysteria.network/docs/developers/Protocol/ · Server - Client -> SOCKS5, HTTP
- mihomo笔记 · MetaCubeX/mihomo
MetaCubeX/mihomo · GPLv3 · fork 自 clash · Clash.Meta -> mihomo · 参考 · MetaCubeX/metacubexd · 前端 · | flag | env | for | · | | CLASHCONFIGSTRING | base64-encoded 配置内容 |
- MitmProxy笔记 · mitmproxy
mitmproxy/mitmproxy · MIT, Python · 证书安装访问 http://mitm.it/ · Doc · 工作模式 · Regular Proxy · 作为 HTTP 代理服务器 · 客户端安装证书 - 访问 mitm.it 安装证书
- Privoxy笔记 · Privoxy
unisx/privoxy · GPLv2, C · 2016年后停止开发 · 提供 HTTP 代理 · 支持将二级代理 · 例如将 SOCKS 代理转为 HTTP 代理 · privoxy · 支持通过浏览器配置 - 需要安装了模板 · http://config.privoxy.org
- proxychains-ng笔记 · proxychain-ng
rofl0r/proxychains-ng · 针对应用进行代理,通过 preload 来将运行时的网络请求进行动态代理。 · /usr/local/etc/proxychains.conf
- sing-box笔记 · SagerNet/sing-box
SagerNet/sing-box · GPLv3, Golang · universal proxy platform · 支持协议 · ShadowTLS / Shadowsocks / Trojan / VLESS / VLESS-REALITY / VMess-HTTPUpgrade-TLS / VMess-WebSocket-TLS / VM...
- tinyproxy笔记 · tinyproxy
tinyproxy/tinyproxy · CPLv2, C · 轻量级的 HTTP/HTTPS 代理 · 支持简单反向代理 · 支持 upstream 分流 · tinyproxy.conf · 默认配置
- tuic笔记 · TUIC
EAimTY/tuic · GPLv3, Rust · Delicately-TUICed 0-RTT proxy protocol · https://github.com/EAimTY/tuic/issues/186
- V2Ray笔记 · v2ray
v2fly/v2ray-core · MIT, Golang · V2Ray 创始人 Victoria Raymond 失联后 fork 的项目 · v2ray/v2ray-core · MIT, Golang · v2rayA/v2rayA
参考资料
GitHub94 条
- crossutility/Quantumult-Xgithub.com/crossutility/Quantumult-X
- Loyalsoldier/v2ray-rules-datgithub.com/Loyalsoldier/v2ray-rules-dat
- MetaCubeX/meta-rules-datgithub.com/MetaCubeX/meta-rules-dat
- 2dust/clashNgithub.com/2dust/clashN
- 2dust/v2rayNgithub.com/2dust/v2rayN
- 3proxy/3proxygithub.com/3proxy/3proxy
- AdguardTeam/AdGuardSDNSFiltergithub.com/AdguardTeam/AdGuardSDNSFilter
- AdguardTeam/gomitmproxygithub.com/AdguardTeam/gomitmproxy
- akutz/memconngithub.com/akutz/memconn
- anderspitman/awesome-tunnelinggithub.com/anderspitman/awesome-tunneling
- antoniomika/sishgithub.com/antoniomika/sish
- blackmatrix7/ios_rule_scriptgithub.com/blackmatrix7/ios_rule_script
- buggerman/SwitchBlockerForPiHolegithub.com/buggerman/SwitchBlockerForPiHole
- chika0801/sing-box-examplesgithub.com/chika0801/sing-box-examples
- clash-verge-rev/clash-verge-revgithub.com/clash-verge-rev/clash-verge-rev
- comwrg/FUCK-GFWgithub.com/comwrg/FUCK-GFW
- cxw620/AdGuard-Rules#3github.com/cxw620/AdGuard-Rules/issues/3
- daeuniverse/daegithub.com/daeuniverse/dae
- daeuniverse/dae/docs/en/proxy-protocols.mdgithub.com/daeuniverse/dae/blob/main/docs/en/proxy-protocols.md
- deezertidal/stash-overridegithub.com/deezertidal/stash-override
- dshulyak/uringgithub.com/dshulyak/uring
- DustinWin/clash-geositegithub.com/DustinWin/clash-geosite
- enfein/mierugithub.com/enfein/mieru
- enfein/mieru#8github.com/enfein/mieru/issues/8
- eycorsican/leafgithub.com/eycorsican/leaf
- felixonmars/dnsmasq-china-listgithub.com/felixonmars/dnsmasq-china-list
- FQrabbit/SSTap-Rulegithub.com/FQrabbit/SSTap-Rule
- ginuerzh/gostgithub.com/ginuerzh/gost
- google/huproxygithub.com/google/huproxy
- google/inverting-proxygithub.com/google/inverting-proxy
- google/martiangithub.com/google/martian
- haoel/haoel.github.iogithub.com/haoel/haoel.github.io
- hashicorp/yamuxgithub.com/hashicorp/yamux
- heiher/hev-socks5-tproxygithub.com/heiher/hev-socks5-tproxy
- hiddify/Hiddify-Managergithub.com/hiddify/Hiddify-Manager
- hunshcn/gh-proxygithub.com/hunshcn/gh-proxy
- inetaf/tcpproxygithub.com/inetaf/tcpproxy
- izumiChan16/clash_ini2sing-boxgithub.com/izumiChan16/clash_ini2sing-box
- jamescun/switchergithub.com/jamescun/switcher
- joeferner/node-http-mitm-proxygithub.com/joeferner/node-http-mitm-proxy
- juicity/juicitygithub.com/juicity/juicity
- klzgrad/naiveproxygithub.com/klzgrad/naiveproxy
- Koolson/Quregithub.com/Koolson/Qure
- Loyalsoldier/clash-rulesgithub.com/Loyalsoldier/clash-rules
- Loyalsoldier/domain-list-customgithub.com/Loyalsoldier/domain-list-custom
- Loyalsoldier/geoipgithub.com/Loyalsoldier/geoip
- Loyalsoldier/surge-rulesgithub.com/Loyalsoldier/surge-rules
- lqqyt2423/go-mitmproxygithub.com/lqqyt2423/go-mitmproxy
- MatsuriDayo/NekoBoxForAndroidgithub.com/MatsuriDayo/NekoBoxForAndroid
- MatsuriDayo/nekoraygithub.com/MatsuriDayo/nekoray
- metacubex/geogithub.com/metacubex/geo
- MetaCubeX/meta-rules-dat/.github/workflows/run.ymlgithub.com/MetaCubeX/meta-rules-dat/blob/master/.github/workflows/run.yml
- MetaCubeX/metacubexdgithub.com/MetaCubeX/metacubexd
- MetaCubeX/Yacd-metagithub.com/MetaCubeX/Yacd-meta
- mezantrop/ts-warpgithub.com/mezantrop/ts-warp
- MHSanaei/3x-uigithub.com/MHSanaei/3x-ui
- mingcheng/socks5lbgithub.com/mingcheng/socks5lb
- net4people/bbsgithub.com/net4people/bbs
- nicocha30/ligolo-nggithub.com/nicocha30/ligolo-ng
- p4gefau1t/trojan-gogithub.com/p4gefau1t/trojan-go
- peiyingyao/Rule-for-OCDgithub.com/peiyingyao/Rule-for-OCD
- pojntfx/werongithub.com/pojntfx/weron
- ProxymanApp/atlantisgithub.com/ProxymanApp/atlantis
- quic-go/masque-gogithub.com/quic-go/masque-go
- rapiz1/ratholegithub.com/rapiz1/rathole
- requestly/requestlygithub.com/requestly/requestly
- runk/mmdb-libgithub.com/runk/mmdb-lib
- runk/node-maxmindgithub.com/runk/node-maxmind
- SadeghHayeri/GreenTunnelgithub.com/SadeghHayeri/GreenTunnel
- SagerNet/sing-boxgithub.com/SagerNet/sing-box
- SagerNet/sing-muxgithub.com/SagerNet/sing-mux
- Script-Hub-Org/Script-Hubgithub.com/Script-Hub-Org/Script-Hub
- snail007/goproxygithub.com/snail007/goproxy
- sower-proxy/sowergithub.com/sower-proxy/sower
- sower-proxy/sower/wikigithub.com/sower-proxy/sower/wiki
- sub-store-org/Sub-Storegithub.com/sub-store-org/Sub-Store
- SukkaW/Surgegithub.com/SukkaW/Surge
- surge-networks/snellgithub.com/surge-networks/snell
- Toperlock/sing-box-subscribegithub.com/Toperlock/sing-box-subscribe
- trojan-gfw/trojangithub.com/trojan-gfw/trojan
- txthinking/brookgithub.com/txthinking/brook
- v2fly/domain-list-communitygithub.com/v2fly/domain-list-community
- v2fly/v2ray-core/app/router/config.protogithub.com/v2fly/v2ray-core/blob/master/app/router/config.proto
- ValdikSS/GoodbyeDPIgithub.com/ValdikSS/GoodbyeDPI
- xmdhs/clash2sfagithub.com/xmdhs/clash2sfa
- xmdhs/clash2singboxgithub.com/xmdhs/clash2singbox
- xtaci/smuxgithub.com/xtaci/smux
- XTLS/REALITYgithub.com/XTLS/REALITY
- XTLS/Xray-coregithub.com/XTLS/Xray-core
- XTLS/Xray-core#3576github.com/XTLS/Xray-core/issues/3576
- XX-net/XX-Netgithub.com/XX-net/XX-Net
- yrutschle/sslhgithub.com/yrutschle/sslh
- Yu9191/wlocgithub.com/Yu9191/wloc
- zzzgydi/clash-vergegithub.com/zzzgydi/clash-verge
Hacker News1 条
- Hacker News #32199468HN #32199468
其他外链52 条
- akutz.wordpress.com/2018/04/20/memconnakutz.wordpress.com/2018/04/20/memconn
- apps.apple.com/app/loon/id1373567447apps.apple.com/app/loon/id1373567447
- apps.apple.com/app/pharos-pro/id1456610173apps.apple.com/app/pharos-pro/id1456610173
- apps.apple.com/app/potatso/id1239860606apps.apple.com/app/potatso/id1239860606
- apps.apple.com/app/quantumult-x/id1443988620apps.apple.com/app/quantumult-x/id1443988620
- apps.apple.com/app/shadowrocket/id932747118apps.apple.com/app/shadowrocket/id932747118
- apps.apple.com/app/sing-box/id6451272673apps.apple.com/app/sing-box/id6451272673
- apps.apple.com/app/stash/id1596063349apps.apple.com/app/stash/id1596063349
- apps.apple.com/us/app/choc/id1582542227apps.apple.com/us/app/choc/id1582542227
- bgp.he.net/AS22697bgp.he.net/AS22697
- captiveportal.kuketz.decaptiveportal.kuketz.de/
- clash.skk.moe/generalclash.skk.moe/general
- clash2sfa-xmdhs.koyeb.appclash2sfa-xmdhs.koyeb.app/
- connectivity.samsung.com.cn/generate_204connectivity.samsung.com.cn/generate_204
- core.telegram.org/resources/cidr.txtcore.telegram.org/resources/cidr.txt
- cp.cloudflare.comcp.cloudflare.com/
- cp.cloudflare.com/generate_204cp.cloudflare.com/generate_204
- ctest.cdn.nintendo.net.akamaized.netctest.cdn.nintendo.net.akamaized.net/
- dev.maxmind.com/geoip/geoip2/geolite2dev.maxmind.com/geoip/geoip2/geolite2
- developers.google.com/maps/gmp-domainsdevelopers.google.com/maps/gmp-domains
- dns.pub/dns-querydns.pub/dns-query
- edge.microsoft.com/captiveportal/generate_204edge.microsoft.com/captiveportal/generate_204
- en.help.roblox.com/hc/en-us/articles/203312880-General-Connection-Problemsen.help.roblox.com/hc/en-us/articles/203312880-General-Connection-Problems
- golang.org/pkg/net/http/httputilgolang.org/pkg/net/http/httputil
- golang.org/x/net/http2golang.org/x/net/http2
- i.ytimg.com/generate_204i.ytimg.com/generate_204
- imldy.cn/posts/99d42f85imldy.cn/posts/99d42f85
- ipinfo.io/AS62041ipinfo.io/AS62041
- maxmind.github.io/MaxMind-DBmaxmind.github.io/MaxMind-DB
- nssurge.com/buy_nownssurge.com/buy_now
- platform.openai.com/docs/supported-countriesplatform.openai.com/docs/supported-countries
- raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Gemini/Gemini.yamlraw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Gemini/Gemini.yaml
- raw.githubusercontent.com/qsoyq/shell/main/config/stash/override/ad/youtube-remove-ads.stoverrideraw.githubusercontent.com/qsoyq/shell/main/config/stash/override/ad/youtube-remove-ads.stoverride
- requestly.io/proxymanrequestly.io/proxyman
- sing-box-subscribe.vercel.appsing-box-subscribe.vercel.app/
- sing-box.sagernet.org/configuration/rule-set/adguardsing-box.sagernet.org/configuration/rule-set/adguard
- sing-box.sagernet.org/configuration/shared/v2ray-transportsing-box.sagernet.org/configuration/shared/v2ray-transport
- subconverters.comsubconverters.com/
- support.apple.com/zh-cn/HT204411support.apple.com/zh-cn/HT204411
- t.me/choc_channelt.me/choc_channel
- t.me/choc_chatt.me/choc_chat
- t.me/RnNc2RaV8x0wMzQ0t.me/RnNc2RaV8x0wMzQ0
- t.me/stashnetworkst.me/stashnetworks
- testflight.apple.com/join/elwvzipQtestflight.apple.com/join/elwvzipQ
- testflight.apple.com/join/J5QPqXKOtestflight.apple.com/join/J5QPqXKO
- whatshub.topwhatshub.top/
- wifi.vivo.com.cn/generate_204wifi.vivo.com.cn/generate_204
- www.apple.com/library/test/success.htmlwww.apple.com/library/test/success.html
- www.gstatic.com/generate_204www.gstatic.com/generate_204
- www.ping.cn/dns/atum.hac.lp1.d4c.nintendo.netwww.ping.cn/dns/atum.hac.lp1.d4c.nintendo.net
- www.qualcomm.cn/generate_204www.qualcomm.cn/generate_204
- www.v2ray.com/en/configuration/protocols/vmess.htmlwww.v2ray.com/en/configuration/protocols/vmess.html