01 surge添加代理訂閱(surge代理測試失敗)

时间:2024-05-09 10:38:27 编辑: 来源:

surge節點訂閱怎么配置

Surge for iOS 是一款付費應用,由于眾所周知的原因,在國內 App Store 無法購買,如有需要,請到美區 App Store 購買安裝。

配置

用手機打開網站并且登錄,點擊右上角打開頂部菜單欄,選擇「我的服務」。然后進入需要配置的服務,點擊「配置下載」,復制「Surge 配置連接」。

image.png

打開 Surge,點擊左上角 Surge 圖標,選擇「從 URL 下載配置」,然后將復制的鏈接填入對話框,確認后點擊左上角「完成」回到首頁。

image.png

使用

點擊左上角「啟動」按鈕即可打開 Surge,在策略組中可以選擇想要使用的節點。

在「出站模式」中,「直接連接」表示所有請求不通過代理服務器訪問,「全局代理」表示所有請求都通過代理服務器訪問,「規則模式」表示通過黑白名單進行智能分流,只有被屏蔽的網站才通過代理服務器訪問,其余網站直接連接。

Surge - 轉發,代理和規則系統

本文整理自官方文檔: 《Surge 官方中文指引:理解 Surge 原理 - 章節 4 轉發,代理和規則系統》

被 Surge 攔截的請求在處理完畢后將被轉發。

如果 Surge 的出站模式設置為 直接連接 ,那么該請求將被 直接發往目標服務器 ;

如果出站模式設置為 全局代理 ,那么將 轉發給指定的代理服務器 ;

當出站模式設置被設置為 規則判定 時,將 根據配置的規則決定轉發策略 。

規則系統中有兩個基本概念: 策略 和 規則

1、策略:描述了 Surge 進行轉發的方式,有三種類別:

2、規則:規則由四個部分組成:類型、條件、策略和參數。當條件滿足時,該規則匹配,使用該規則指定的策略。

內置策略由 Surge 提供,不隨配置而變化:

由于操作系統對用戶空間程序(user-space program)的 socket 并沒有提供拋棄的操作,Surge 靜默拋棄的實現方式是將該 socket 閑置一段時間后再關閉。

同時,如果發往某主機名的請求短時間內大量觸發 REJECT/REJECT-TINYGIF 策略(當前版本的閾值為 30 秒內 10 次),為了避免產生大量資源浪費,Surge 將自動升級策略為 REJECT-DROP 策略。

代理策略由用戶自己定義,每個策略描述了一個代理服務,當使用該策略時即為通過該代理服務轉發請求。

一個簡單的代理策略定義行如下:

其中,ProxyA 為策略名,供規則和策略組所使用。第一個參數為代理協議類型,目前 Surge 支持的代理協議類型有:

另外還有兩個特殊類型:

第二個參數為代理服務器主機名,第三個參數為代理服務器端口號,后續為 key=value 的參數表,根據協議類型不同需要提供不同的參數。

這是一個特別的類型,嚴格來說并不是一個代理,用于強制使用某一個網卡進行請求。

external 類型策略可以讓 Surge 與其他代理客戶端(如:SSR、Brook)更方便的協同工作。

該功能 目前只能通過直接編輯配置 實現,策略定義行為:

其中 args 和 addresses 參數為選填,其他必填。args 和 addresses 字段可以反復使用進行追加。

當使用到該策略時 Surge 會進行以下工作:

(1)使用 exec 和 args 參數啟動該外部程序,之后向 SOCKS5 127.0.0.1:[local-port] 轉發請求。

(2)如果外部進程被終止,當再次使用該策略時會自動進行重啟。

(3)Surge 會在啟動增強模式時自動將 addresses 參數中的地址排除在 VIF 路由表外。(請在該字段填寫使用的代理服務器 IP 地址)

(4)當由 Surge 啟動的外部進程的請求被 Surge VIF 處理時,永遠使用 DIRECT 策略。(為了應對像 obfs-local 這樣的插件請求問題,外部進程的子進程也會被同樣處理)

(5)Surge 退出時會自動關閉所有外部進程,增強模式關閉時會自動清理加入的路由表。

上述 3 和 4 的功能是有重疊的,請盡量使用 addresses 聲明使用到的地址以排除 TUN 處理,這樣可以減少系統開銷,4 的功能是一重額外保護。

RULE-SET 規則集可以將 多個子規則 放在 一個單獨的文件中 ,便于分享和復用。但是規則集中的規則 不可以指定策略 ,整個規則集指向一個同一個策略。

另外 Surge 自帶了 SYSTEM 和 LAN 兩個規則集,規則集包含的具體子規則會隨 Surge 更新而有所調整。注意 LAN 規則集會觸發 DNS 解析。

可通過 AND,OR,NOT 運算對所有規則類型進行組合使用。如

可以攔截 Chrome 發出的 UDP 數據包。

(完)

surge代理測試失敗

代理測試失敗,瀏覽器不能啟動

可以先掛上代理讓ps5測速,然后看電腦的log是不是有流量命中了對應服務器。命中了有流量再測試Netflix,看看log里面有沒有Netflix的域名,沒有就是說明沒設置對應域名強制代理,有但是沒流量就是你線路不支持這個,有命中域名也有流量那一般就不會發生了,可能需要另找出路。

圈x用的是ssr還是v2

其作用就是將你導入訂閱,規則,重寫等資源解析并轉換成圈x所支持的格式

QuantumultX大家都喜歡叫它“QuanX”或“圈X”,它是一款在iOS,iPadOS,Apple設備上使用的網絡代理工具,添加節點后,可以遨游國際網絡,目前圈X支持的協議包括SS/SSR,V2Ray,Trojan,HTTP(overtls)

QuantumultX與Loon,Surge以及ShadowRocket不同的是,QuantumultX的UI界面設計的非常漂亮,使用也非常簡潔,同時又支持JavaScript腳本和Mitm重寫,性價比非常高,強烈推薦Apple用戶使用

搜索关键词: