ClashX是一款針對Mac用戶的免費代理軟件,它可以幫助用戶快速地搭建代理服務器,實現上網自由。本文將從多個方面對ClashX進行詳細闡述,包括軟件下載、配置文件設置、規則列表導入、自動代理等。
一、軟件下載與安裝
1、前往ClashX官網 https://github.com/yichengchen/clashX/releases 下載最新版本的ClashX。
$ brew install clashx
$ brew cask install clashx
2、下載完成後,雙擊ClashX.dmg文件將軟件拖至Applications文件夾中即可進行安裝。
#啟動 ClashX
/Applications/ClashX.app/Contents/MacOS/ClashX
3、安裝完成後,打開ClashX軟件,即可開始配置你的代理服務器。
二、配置文件設置
1、首先,需要在ClashX軟件中創建一個新配置文件,點擊左下角的“+”按鈕來創建一個新的配置文件。
2、在配置文件設置中,需要設置以下信息:
(1)Profile Name:配置文件的名稱,自行填寫。
(2)Listen Interface:代理服務器監聽的網絡接口,通常選擇en0。
(3)Behavior:代理模式,例如全局、直連等。
(4)Allow Lan:是否允許代理局域網,一般設置為開啟。
(5)Allow Follow Redirects:是否允許跟隨重定向,一般設置為開啟。
三、規則列表導入
1、在ClashX的配置文件中,點擊“General”選項卡,在“HTTP/HTTPS”模塊的“External Controller”框中輸入“http://127.0.0.1:7890”並勾選“Use external controller”。
#CLASHX的HTTP外部控制開關配置(在打開設置→Advanced→HTTP/HTTPS處)。
#這樣配置後,你就可以使用http://127.0.0.1:7890來控制 CLASHX 了
external-controller: 127.0.0.1:7890
2、下載自己需要的規則列表文件(例如:https://github.com/ConnersHua/Profiles/tree/master)。
#訂閱地址
https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/RuleSet/ExtraRuleSet.yaml
https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/RuleSet/BacktoCN.yaml
https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/RuleSet/StreamingSE.yaml
https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/RuleSet/SwitchyOmega-Lan.yaml
3、在ClashX的配置文件中,點擊“Rules”選項卡,在右側的“Edit”按鈕處,點擊“Import Rules”來導入你下載好的規則列表。
#以下為 Rules 語法,可以手動編寫規則內容,但不建議,且過於複雜,此處略。
#端口、IP 段、國家、域名、正則、通配符等
#多種層級、多種類型匹配方法
#滿足某項規則時,匹配結束,優先級由上往下依次降低。
四、自動代理
1、在ClashX的配置文件中,點擊“Profile”選項卡,在左側的“Auto Proxy”模塊框中,選擇“Auto generate PAC Mode”,並且輸入代理服務器的IP地址及端口號。
# PAC 代理的生成 IP 地址,例如:http://127.0.0.1:8888
Pacific Address: "http://127.0.0.1:8888"
# 代理服務器的名稱alias,建議取與你的服務名稱同樣的名字
PROXY: "SOCKS5 127.0.0.1:7891; PROXY 127.0.0.1:7890; DIRECT"
2、在瀏覽器中,下載PAC文件,可以嘗試使用http://127.0.0.1:8001/proxy.pac來下載。
3、在瀏覽器中打開“系統偏好設置”—“網絡”,點擊“高級”按鈕,在“代理”選項卡中選擇“自動代理配置文件”,然後將剛才下載好的PAC文件拖至文件選擇窗口中即可。
#源碼https://github.com/Leask/ClashX-PAC.git
#生成操作命令如下——myPacFolder為你的PAC文件夾
python2 build.py --disable-app-logging --disable-dict -o myPacFolder --file-proxy "SOCKS5 127.0.0.1:7891; PROXY 127.0.0.1:7890; DIRECT"
五、使用說明
如果以上步驟都已按照教程完成,並且配置文件也設置完成,那麼就可以開始使用ClashX代理了。
1、在ClashX的配置文件中,發送代理請求,在左上角的按鈕處,可以選擇某個規則列表,也可以使用全局模式來創建代理。
2、在瀏覽器中訪問網站時,可以通過代理服務器IP地址及端口號,來實現訪問網絡的目的。
3、在使用過程中,如果遇到網絡訪問異常,可以在ClashX的日誌中查看相關錯誤信息,進行問題排查。
六、總結
本文從軟件下載、配置文件設置、規則列表導入、自動代理等多個方面,詳細闡述了ClashX Mac的使用方法及相關技巧。相信通過本文的介紹,讀者可以快速上手ClashX,實現更加便捷高效的代理。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/245787.html