名詞速查表
本頁列出下列主題的名詞、協議、引擎和底層技術:VPN 代理、中國戶外直播 Bonding、MediaMTX 安全架構、應用層端對端加密和雲端服務。
| 名詞 | 類型 | 說明 |
|---|---|---|
| Xray | 引擎 | 伺服器端代理核心程式。XTLS 團隊開發。VLESS+Reality 的最佳實作。 |
| Sing-box | 引擎 | 通用代理工具鏈。SagerNet 團隊開發。客戶端廣泛使用。支援的協議最多。 |
| Hysteria2 官方 | 引擎 | Hysteria2 協議的官方實作(apernet)。基於 QUIC。可以獨立部署。 |
| WireGuard 官方 | 引擎 | 現代 VPN 協議的官方實作。內建於 Linux kernel。WireGuard 沒有混淆功能,所以不適用於在中國科學上網。 |
| VLESS | 協議 | 輕量代理協議。VLESS 沒有官方的獨立引擎。VLESS 必須搭配 Xray 或 Sing-box,並搭配 Reality 使用。 |
| Reality | 偽裝技術 | 把流量偽裝成真實的 TLS 1.3 網站流量。可以抵抗 GFW 的主動探測和識別。 |
| Vision | 流量優化 | 搭配 VLESS+Reality 的流量優化模式(xtls-rprx-vision)。Vision 消除內層 TLS 的特徵。 |
| Hysteria2 | 協議 / 引擎 | 基於 UDP/QUIC 的高速代理協議。內建 BBR 擁塞控制。適合弱網和推流。 |
| WireGuard | 協議 / 引擎 | 現代 VPN 協議。效能極佳。UDP 特徵明顯。在中國科學上網時,GFW 會立即封鎖 WireGuard。 |
| 3x-ui | 面板 | Xray 的網頁管理介面。支援多使用者、流量統計和 QR Code 產生。 |
| s-ui | 面板 | Sing-box 的網頁管理介面。適合需要使用 Sing-box 專有協議的進階使用者。 |
| Shadowrocket | 客戶端 | iOS 付費科學上網 App。支援 VLESS+Reality 和 Hysteria2。掃描 QR Code 即可連線。 |
| v2rayN | 客戶端 | Windows 免費開源科學上網軟體。支援 Xray 和 Sing-box 兩種引擎,以及訂閱連結。 |
| Hiddify | 客戶端 | 跨平台免費科學上網 App。底層是 Sing-box。支援 TUN 全域代理。 |
| MPTCP | 技術 / 協議 | Multipath TCP。一條 TCP 連線可以同時使用多條網路路徑(例如多張 SIM 卡)。 |
| OpenMPTCProuter | 軟體 | 基於 OpenWrt 的路由器系統。設計用途是多 WAN 頻寬合併(Bonding)和 VPS 聚合。 |
| RTMP | 協議 | Real-Time Messaging Protocol。基於 TCP 的直播推流協議。LiveU 和 OBS 常用 RTMP。 |
| CAKE QoS | 技術 | Linux 上的佇列管理演算法。CAKE QoS 用於解決 Bufferbloat。CAKE QoS 確保大流量不會阻塞 ACK 封包。 |
| MSS Clamp | 技術 | 強制調整 TCP 最大分段大小(MSS)。多層封裝可能使封包超過 MTU,封包會被靜默丟棄。MSS Clamp 避免封包被丟棄。 |
| Bonding | 技術 | 頻寬合併技術。把多條獨立的網路連線(例如 3 張 4G SIM 卡)聚合成一條高頻寬通道。 |
| GFW | 名詞 | Great Firewall(防火長城)。中國的網路審查和封鎖系統。GFW 會執行 DPI(深度封包檢測)。 |
| DPI | 技術 | Deep Packet Inspection(深度封包檢測)。GFW 用 DPI 識別並封鎖特定協議。 |
| Bufferbloat | 名詞 | 路由器佇列過大,造成延遲大幅上升的現象。直播推流的 TCP ACK 因此延遲,並觸發降碼率。 |
| CGNAT | 名詞 | Carrier-Grade NAT。電信商等級的 NAT。使用者無法取得真實公網 IP,所以無法設定 Port Forwarding。 |
| HOL Blocking | 名詞 | Head-of-Line Blocking。在 TCP in TCP 架構中,外層 TCP 重傳會阻塞內層 ACK。 |
| MediaMTX | 軟體 | 開源串流媒體伺服器。支援 RTMP、RTSP、SRT 和 WebRTC 之間的互相轉換。MediaMTX 偵測到設定檔變更時,會熱加載(Hot Reload)設定。更新時,播放中的串流不會中斷。 |
| SRT | 協議 | Secure Reliable Transport。基於 UDP 的低延遲可靠傳輸協議。內建錯誤修正和加密。適合弱網直播推流。SRT 的握手特徵明顯,DPI 容易識別。因此 SRT 不利於科學上網時隱藏流量。 |
| RTSP | 協議 | Real Time Streaming Protocol。控制串流媒體播放的協議。播放端(例如 GStreamer 和 VLC)常用 RTSP 拉流。 |
| Cloudflare Tunnel | 技術 | 常駐程式(cloudflared)主動建立出站連線。服務只綁定在主機內部的 Loopback 介面。不需要在防火牆開放對外 port,就可以把服務安全地公開到公網。 |
| ECDH | 技術 | Elliptic Curve Diffie-Hellman。橢圓曲線金鑰交換演算法。雙方在不安全的通道上協商出只有雙方知道的共享金鑰。使用臨時金鑰時,ECDH 具備前向保密(Forward Secrecy)。 |
| P-256 | 名詞 | NIST 定義的橢圓曲線參數集(secp256r1)。常搭配 ECDH 和 ECDSA 使用。P-256 兼顧安全性和運算效能。瀏覽器的 Web Crypto API 原生支援 P-256。 |
| AES-256-GCM | 技術 | 256 位元 AES 對稱加密,搭配 GCM 認證模式。同時提供資料機密性和完整性驗證。可以偵測封包是否被竄改。 |
| Web Crypto API | 技術 | 瀏覽器原生的加密函式庫。前端 JavaScript 可以直接執行 ECDH 和 AES-GCM 等加密運算。不需要載入第三方加密套件。 |
| 端對端加密(E2EE) | 技術 | End-to-End Encryption。只有發送端和接收端可以解密資料。中間的任何節點(包括伺服器)都無法讀取明文。 |
| 零信任(Zero Trust) | 名詞 | 一種安全模型。預設不信任任何內部或外部節點。每次存取都必須重新驗證身分和權限。零信任不只信任邊界防火牆。 |
| 縱深防禦(Defense in Depth) | 名詞 | 不依賴單一防線的安全體系。縱深防禦組合多個獨立機制:縮小對外暴露範圍、動態白名單、強認證和自動封鎖。單一層被突破時,其他層仍然可以持續阻擋攻擊。 |
| IP 白名單 Hot Reload | 技術 | 動態更新防火牆或服務允許連線的 IP 清單。變更後不需要重啟服務,立即生效。這降低維運中斷的風險。 |
| Fail2Ban | 軟體 | 自動封鎖常駐程式。Fail2Ban 即時檢查日誌。偵測到連續認證失敗時,Fail2Ban 直接封鎖來源。Fail2Ban 是縱深防禦體系中的最後一層自動防禦。 |
| TLS Termination | 技術 | TLS 解密截斷。邊緣節點(例如 Cloudflare Edge)代理客戶端的 HTTPS 連線時,先把流量解密成明文,再檢查和轉發。這時邊緣節點可以看見明文內容。 |
| TOFU(Trust On First Use) | 名詞 | 初次信任風險。客戶端第一次取得伺服器的靜態公鑰時,可能遭遇精準的中間人攻擊。如果發生,之後建立的端對端加密連線在理論上可能被破解。 |
| Cloudflare KV | 服務 | Cloudflare 的全球分散式鍵值儲存服務。本站用 KV 存放目前的家用浮動 IP。Worker 即時讀取家用浮動 IP。 |
| Cloudflare Workers | 服務 | Cloudflare 的邊緣運算平台。可以執行自訂 JavaScript 程式碼。本站用 Workers 依請求路徑動態產生訂閱內容。 |
| Cloudflare WARP | 服務 | Cloudflare 的消費級 VPN 服務。底層是 WireGuard 協議。可以作為 outbound 出口線路之一。 |
| wgcf | 軟體 | 非官方的 Cloudflare WARP 命令列客戶端。在沒有官方 App 的環境(例如 Linux 伺服器),wgcf 可以產生 WARP 連線設定。 |
| DDNS | 名詞 | Dynamic DNS(動態網域名稱解析)。家用 IP 變動時,自動更新 DNS 記錄。網域因此持續指向目前的真實 IP。 |
| Clash / Mihomo | 客戶端 | 跨平台科學上網客戶端。Clash 以 YAML 設定規則分流聞名。Mihomo 是 Clash Meta 停止維護後,由社群接手的活躍分支。 |
| CA(Certificate Authority) | 名詞 | 簽發數位憑證,為網站身分背書的機構。瀏覽器和作業系統內建信任清單。瀏覽器依這份清單判斷是否信任某個 CA 簽發的憑證。 |
| Let's Encrypt | 服務 | 非營利、免費、高度自動化的公開 CA。Let's Encrypt 透過 ACME 協議簽發憑證。本站示範主要使用 Let's Encrypt 的憑證。 |
| ACME | 協議 | Automatic Certificate Management Environment。基於 HTTPS JSON API 的憑證申請和續簽自動化協議(RFC 8555)。ACME 本身不提供任何信任背書。 |
| OpenSSL | 軟體 | 命令列工具。產生金鑰、CSR 和(自簽)憑證。OpenSSL 不是 CA,也不執行 ACME 協議。 |
| CSR(Certificate Signing Request) | 名詞 | 向 CA 申請憑證時提交的簽署請求檔。內含公鑰和網域資訊。 |
| Cloudflare Origin CA | 服務 | Cloudflare 提供的憑證簽發服務。專用於 Cloudflare Edge 與你的伺服器(Origin)之間。效期最長 15 年。只有 Cloudflare 信任這種憑證,瀏覽器不信任。 |
| 自簽憑證(Self-signed Certificate) | 名詞 | 由持有者自己簽發的憑證,沒有任何 CA 背書。瀏覽器預設不信任。在科學上網的場景中,GFW 容易用自簽憑證識別非正常網站。 |
| TLS(Transport Layer Security) | 協議 | 先用憑證驗證身分,再協商對稱金鑰來加密通訊的協議。TLS 是 HTTPS 的加密基礎。 |
| (EC)DHE 金鑰交換 | 技術 | 現代 TLS(尤其是 TLS 1.3)使用的臨時橢圓曲線迪菲-赫爾曼金鑰交換機制。具備前向保密(Forward Secrecy)。取代舊式 RSA 金鑰交換。 |
| Cloudflare R2 | 服務 | Cloudflare 的物件儲存。相容 S3 API。沒有出站流量費。Cloudflare、AWS、GCP 和 Azure 的功能對照,見 雲端服務對照表。 |
| Cloudflare D1 | 服務 | Cloudflare 的關聯式資料庫。基於 SQLite。通常搭配 Workers 使用。 |
| Durable Objects | 服務 | Cloudflare 的有狀態邊緣運算。同一個物件的請求會集中處理。可以保留 WebSocket 連線狀態。AWS、GCP 和 Azure 沒有直接對應的服務。 |
| AWS EC2 | 服務 | AWS 的虛擬機器(VPS / VM)服務。可以自選規格和系統。常用作後端伺服器。 |
| AWS Lambda | 服務 | AWS 的無伺服器函式運算服務。功能最接近 Cloudflare Workers。Lambda 在區域機房執行,不在邊緣節點執行。 |
| CDN(內容傳遞網路) | 名詞 | 把網站內容快取到各地節點。使用者從最近的節點取得資料。CDN 加快載入速度,並分擔來源伺服器的負載。 |
| WAF(Web 應用程式防火牆) | 技術 | 在應用層檢查 HTTP 請求的防火牆。WAF 阻擋 SQL 注入和 XSS 等攻擊。Cloudflare、AWS 和 Azure 都有對應的產品。 |
| EC2 執行個體(Instance) | 名詞 | AWS 上的一台虛擬機器。一個執行個體就是一台 VPS。可以開機、關機和重新開機。 |
| AMI(Amazon Machine Image) | 名詞 | 整台虛擬機器的打包檔,包含作業系統、系統碟內容和預先安裝的軟體。建立新執行個體時,先選一個 AMI 當起點。也可以把自己的執行個體打包成 AMI。 |
| EBS(Elastic Block Store) | 服務 | EC2 使用的雲端硬碟服務。執行個體的系統碟和資料碟都是 EBS 磁碟區(Volume)。 |
| EBS 快照(Snapshot) | 技術 | EBS 硬碟在某個時間點的備份。快照是增量備份:只儲存和上一次相比有變化的區塊。AWS 不會自動備份。你必須自己建立快照,或用 Lifecycle Manager 排程。 |
| 安全群組(Security Group) | 技術 | EC2 的虛擬防火牆。設定哪些 IP 可以連入,以及可以使用哪個 port。例如:只對自己的 IP 開放 SSH(port 22)。 |
| VPC(Virtual Private Cloud) | 服務 | 你在 AWS 中的專屬虛擬網路。EC2 和安全群組都位於 VPC 內。 |
| Elastic IP | 服務 | 固定的公網 IPv4 位址。申請後,執行個體停止再啟動,位址也不會變。自 2024-02-01 起,AWS 對所有公網 IPv4 位址收費,包括已綁定在執行個體上的位址。價格是每個位址每小時 US$0.005。免費方案的前 12 個月,每月包含 750 小時。 |
| 金鑰對(Key Pair) | 技術 | 登入 EC2 的金鑰。AWS 只儲存公鑰。私鑰(.pem)只在建立時下載一次。私鑰遺失後,無法登入執行個體。 |
| ENI(Elastic Network Interface) | 名詞 | 虛擬網卡。每個 EC2 執行個體透過 ENI 連上網路。公網 IP 設定在 ENI 上,不是設定在執行個體上。 |
| 負載平衡器(Load Balancer) | 服務 | 接收進來的流量,並平均分配給後端的多個執行個體。ALB 處理 HTTP/HTTPS。NLB 處理 TCP/UDP。 |
| 目標群組(Target Group) | 名詞 | 負載平衡器使用的清單。清單指定流量要分配給哪些執行個體。目標群組也包含健康檢查,會自動移除故障的執行個體。 |
| Auto Scaling | 服務 | 自動擴展。設定執行個體數量的上限和下限。流量大時自動增加執行個體,流量小時自動減少。故障的執行個體會被自動替換。 |
| 啟動範本(Launch Template) | 名詞 | 開機參數的範本。範本儲存機型、AMI、金鑰和安全群組。重複建立執行個體或使用 Auto Scaling 時,直接套用範本。 |
| Spot 執行個體 | 名詞 | 競價型執行個體。價格最多便宜 90%。AWS 可以隨時收回 Spot 執行個體。適合可中斷的批次工作。 |
| Savings Plan | 服務 | 節省方案。承諾 1 年或 3 年的運算用量,換取較低的單價。比舊的 Reserved Instances 更有彈性。 |
| IMDS(Instance Metadata Service) | 技術 | 執行個體內部查詢自身資訊的服務(例如查詢自己的 instance ID)。IMDSv2 比較安全。可以在 Settings 強制使用 IMDSv2。 |
| CloudShell | 服務 | 瀏覽器中的臨時 Linux 終端機。預先安裝 AWS CLI。用來下指令管理 AWS 資源。CloudShell 不是你的 EC2 執行個體。 |
| Session Manager | 服務 | AWS Systems Manager 的功能。不需要開放 SSH port,就可以連入執行個體操作。執行個體必須有 SSM Agent 和 IAM 角色。 |