功能介紹
soga 後端同時支援 vmess、trojan、ss、ssr、vless、hysteria、anytls、mieru 協定,支援多個面板對接,功能豐富
soga 後端特點
- 專為面板對接打造,
全新實作每個協定(soga 是完全重寫的獨立核心,不基於任何 core),極致最佳化記憶體和 CPU 效能,詳情檢視 - 內建 webapi 介面,支援自訂開發 webapi 對接,開發文件,也支援常見面板對接
- 一鍵安裝,設定簡單明瞭
- 所有協定均實作 UDP FullCone
- 搭配 pass 隧道,可取得使用者真實 IP,udp 連線也能取得真實 IP
功能介紹
提示
所有後端類型均支援以下功能
| 功能 | 支援情況 |
|---|---|
| 極致最佳化效能和記憶體佔用 | ✅ |
| 自訂開發 soga webapi | ✅ |
| 面板對接 api 資訊自動回報與載入 | ✅ |
| 單埠多使用者 | ✅ |
| 限制使用者網速 (固定限速+動態限速) | ✅ |
| 限制使用者 tcp 連線數 | ✅ |
| 全域限制使用者 IP 數 (搭配redis) | ✅ |
| 全域限制使用者 tcp 連線數 (搭配redis) | ✅ |
| 全域限制使用者裝置數 (搭配redis) | ✅(僅ssr協定單埠) |
| 審計規則、白名單規則 (可遠端載入設定) | ✅ |
| 自動申請、續期 tls憑證 | ✅ |
| dns 解析設定 | ✅ |
| 代理出站負載平衡 (可遠端加設定) | ✅ |
| 單實例多節點對接 | ✅ |
| 多 ip 機器自動選擇出口 ip (源進源出) | ✅ |
| proxy protocol 取得真實使用者 IP | ✅ |
| 協定設計效能最佳化 (ss aead 密碼單埠+VMess AEAD) | ✅ |
| 錯誤密碼攻擊最佳化 (ss aead 密碼單埠+VMess AEAD) | ✅ |
| 更多功能... | ✅ |
支援的面板
| 面板 | v2ray | trojan | ss | ssr | vless | hysteria | anytls | mieru |
|---|---|---|---|---|---|---|---|---|
| xiaov2board | ✅ | ✅ | ✅(密碼單埠) | ❌ | ✅ | ✅ | ✅ | ❌ |
| xboard | ✅ | ✅ | ✅(密碼單埠) | ❌ | ✅ | ✅ | ✅ | ✅ |
| sspanel-uim | ✅ | ✅ | ✅(密碼單埠) | ✅(混淆+協定單端、多埠) | ❌ | ❌ | ❌ | ❌ |
| v2board | ✅ | ✅ | ✅(密碼單埠) | ❌ | ❌ | ❌ | ❌ | ❌ |
| WHMCS | ✅(V2raySocks-Old) | ❌ | ✅(V2raySocks-Old) | ✅(LegendSock) | ❌ | ❌ | ❌ | ❌ |
| proxypanel | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| ppanel | ✅ | ✅ | ✅(密碼單埠) | ❌ | ✅ | ✅ | ❌ | ❌ |
| v2raysocks (whmcs 外掛,webapi 新版) | ✅ | ✅ | ✅(密碼單埠) | ❌ | ✅ | ❌ | ❌ | ❌ |
| soga-v1 (自訂開發 webapi,開發文件) | ✅ | ✅ | ✅(密碼單埠) | ✅ | ✅ | ✅ | ✅ | ✅ |
v2ray 後端類型支援的協定
| 協定 | tls | websocket | http2 | grpc |
|---|---|---|---|---|
| VMessMd5 | ✅ | ✅ | ✅ | ✅ |
| VMessAEAD | ✅ | ✅ | ✅ | ✅ |
trojan 後端類型支援的協定
| 協定 | tls | websocket | grpc |
|---|---|---|---|
| trojan | ✅ | ✅ | ✅ |
ss 後端類型支援的加密
| 加密 | 混淆 |
|---|---|
| chacha20-ietf-poly1305 | simple_obfs_http |
| aes-128-gcm | simple_obfs_tls |
| aes-192-gcm | |
| aes-256-gcm | |
| 2022-blake3-aes-128-gcm | |
| 2022-blake3-aes-256-gcm |
支援 UDP over TCP(v1、v2)
ssr 後端類型支援的加密
混淆+協定單埠支援以下加密、協定、混淆
| 加密 | 協定 | 混淆 |
|---|---|---|
| none | origin | plain |
| rc4 | auth_aes128_md5 | http_simple |
| rc4-md5 | auth_aes128_sha1 | http_post |
| aes-128-cfb | auth_chain_a | tls1.2_ticket_auth |
| aes-192-cfb | auth_chain_b | simple_obfs_http |
| aes-256-cfb | auth_chain_c | simple_obfs_tls |
| aes-128-ctr | auth_chain_d | |
| aes-192-ctr | auth_chain_e | |
| aes-256-ctr | auth_chain_f | |
| aes-128-ofb | ||
| aes-192-ofb | ||
| aes-256-ofb | ||
| chacha20 | ||
| chacha20-ietf | ||
| salsa20 | ||
| aes-128-gcm | ||
| aes-192-gcm | ||
| aes-256-gcm | ||
| chacha20-ietf-poly1305 |
vless 後端類型支援的協定
| 協定 | tls | reality | websoket | http2 | grpc |
|---|---|---|---|---|---|
| vless | ✅ | ✅(xtls-rprx-vision) | ✅ | ✅ | ✅ |
| vless 加密 | ✅ | ✅(xtls-rprx-vision) | ✅ | ✅ | ✅ |
hysteria 後端類型支援的協定
| 協定 | 支援情況 |
|---|---|
| hysteria v2 | ✅ |
anytls 後端類型支援的協定
| 協定 | 支援情況 |
|---|---|
| anytls v1+v2 | ✅ |
| anytls paddingScheme | ✅ |
mieru 後端類型支援的協定
| 協定 | 支援情況 |
|---|---|
| mieru 協定 | ✅ |