ClashXMac怎麼配置

一、選擇合適的Clash配置文件

ClashXMac是一款基於Clash核心的MacOS圖形化應用程序,它所依賴的核心配置文件就是Clash的yaml格式配置文件。在使用ClashXMac之前,我們需要先選擇一個合適的Clash配置文件。可以在Github或者各大社區中找到開源的配置文件,在此不再贅述。需要注意的是,不同的配置文件可能會對應不同的規則集,而ClashXMac默認使用的規則集是常用規則集。

二、設置代理

在打開ClashXMac後,我們需要先在Preferences中設置代理。

{
    "proxies": [
        {
            "name": "DIRECT",
            "type": "direct"
        },
        {
            "name": "PROXY",
            "type": "http",
            "server": "127.0.0.1",
            "port": "7890"
        }
    ]
}

PROXY是由Shadowsocks所啟動的本地http代理程序,Shadowsocks的監聽埠是7890,也就是說這裡type是http,server是127.0.0.1,port是7890。

三、設置Clash配置文件路徑

ClashXMac默認會從~/Documents/Clash/config.yaml中讀取配置文件,也就是說,我們需要將我們選擇的配置文件複製到該目錄中。

四、載入規則集

ClashXMac默認會使用的規則集是從Github上的update-clash中獲取的,我們需要在Preferences>General>Providers中勾選默認的規則集。

# Update interval in minutes, default is 60
interval: 60
# URL of your upstream clash provider, e.g. "https://www.example.org/clash_provider.yaml"
url: https://ishadowx.netlify.app/clashProvider

上面的代碼是ClashXMac默認使用的規則集,可以看到url是https://ishadowx.netlify.app/clashProvider,而該規則集的更新間隔是60分鐘。

五、啟動ClashXMac

在完成以上步驟後,我們就可以啟動ClashXMac了,啟動後就可以看到系統菜單欄多了一個小箭頭的圖標。點擊該圖標即可打開ClashXMac,我們可以在界面中看到Clash當前的工作狀態以及日誌信息。

六、配置自己的策略組

除了使用默認的規則集以外,我們還可以自定義自己的規則集和策略組,以此來達到對特定網站進行代理或直連的目的。

rules:
  - DOMAIN-SUFFIX,netflix.com,DIRECT
  - DOMAIN,apple.com,PROXY
  - IP-CIDR,10.0.0.0/8,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,twitter,PROXY

proxy-groups:
  - name: "Proxy"
    type: select
    proxies:
      - "?? Japan"
      - "?? USA"
      - "?? Hong Kong"
	  
  - name: "Fallback"
    type: fallback
    proxies:
      - "Proxy"
    url: http://www.gstatic.com/generate_204
	  
  - name: "Apple Direct"
    type: select
    proxies:
      - "?? USA DIRECT"
    url: http://www.apple.com/library/test/success.html

  - name: "Direct"
    type: select
    proxies:
      - DIRECT

上面的代碼展示了一個自定義的規則集和策略組。其中,rules是規則集,指明了哪些域名或IP地址需要直連或代理;proxy-groups則是策略組,用來定義這些規則將如何生效。例如,上面的規則指明了訪問netflix.com需要直連,訪問apple.com需要代理,並且我們已經定義了「Proxy」策略組來實現這一代理。同時,我們還定義了fallback和Apple Direct策略組來實現對訪問不可用或需要直連的域名的處理。

七、使用ClashXMac進行科學上網

在完成以上步驟後,我們就可以使用ClashXMac進行科學上網了。具體來說,我們需要在ClashXMac中啟用某個策略組,並且將該策略組設置為系統代理。此時,我們就可以正常地訪問被牆網站了。

當然,在實際使用中還需要注意一些問題,例如一些網站需要使用國內CDN才能夠訪問,這時我們需要將這些網站加入到我們自定義的策略組中。總之,科學上網需要我們不斷地去學習、去嘗試,這也正是技術的魅力所在。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/295167.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-26 17:15
下一篇 2024-12-26 17:15

發表回復

登錄後才能評論