उन्नत ClashX कॉन्फ़िगरेशन सुझाव: अधिकतम क्षमता को खोलें

Article 4 cover image

उन्नत कॉन्फ़िगरेशन क्यों

हालाँकि ClashX बिना अतिरिक्त सेटअप के भी काम करता है, उन्नत कॉन्फ़िगरेशन अधिक सूक्ष्म नियंत्रण, बेहतर प्रदर्शन और अधिक स्मार्ट स्वचालन सक्षम करती है। यह लेख व्यावहारिक उन्नत सुझाव साझा करता है ताकि आप ClashX कॉन्फ़िगरेशन विशेषज्ञ बन सकें।

ये सुझाव उन उपयोगकर्ताओं के लिए उपयुक्त हैं जो ClashX की मूल बातें पहले से जानते हैं और दैनिक उपयोग अनुभव को उल्लेखनीय रूप से बेहतर बना सकते हैं।

आप क्या सीखेंगे

उन्नत पॉलिसी समूह कॉन्फ़िगरेशन, DNS split अनुकूलन, कस्टम नियम लेखन, कॉन्फ़िगरेशन ऑटोमेशन स्क्रिप्ट्स, प्रदर्शन ट्यूनिंग तकनीकें

पॉलिसी समूह अनुकूलन

पॉलिसी समूह प्रकारों को समझना

ClashX कई प्रकार के पॉलिसी समूहों का समर्थन करता है, जिनमें से प्रत्येक अलग-अलग परिस्थितियों के लिए उपयुक्त है:

प्रकार विवरण सर्वोत्तम उपयोग परिदृश्य
select नोड्स को मैन्युअल रूप से चुनें वे सेवाएँ जिन्हें सटीक नियंत्रण चाहिए
url-test सबसे तेज़ नोड अपने-आप चुनें दैनिक ब्राउज़िंग, स्ट्रीमिंग
fallback फेलओवर उच्च उपलब्धता वाले परिदृश्य
load-balance लोड बैलेंसिंग उच्च-ट्रैफ़िक डाउनलोड

स्मार्ट पॉलिसी समूह बनाना

अलग-अलग पॉलिसी प्रकारों को मिलाकर, आप अधिक स्मार्ट प्रॉक्सी रणनीतियाँ बना सकते हैं। यहाँ एक उदाहरण कॉन्फ़िगरेशन है:

पॉलिसी समूह कॉन्फ़िगरेशन उदाहरण

proxy-groups:
  # 主选择器
  - name: "🚀 节点选择"
    type: select
    proxies:
      - 🇭🇰 香港节点
      - 🇺🇸 美国节点
      - 🇯🇵 日本节点
      - DIRECT

  # 自动选择香港最快节点
  - name: "🇭🇰 香港节点"
    type: url-test
    url: 'http://www.gstatic.com/generate_204'
    interval: 300
    use:
      - HK-Servers

  # 流媒体专用(故障转移)
  - name: "🎬 流媒体"
    type: fallback
    url: 'http://www.gstatic.com/generate_204'
    interval: 300
    proxies:
      - 🇭🇰 香港节点
      - 🇺🇸 美国节点

पॉलिसी समूह नेस्टिंग सुझाव

पॉलिसी समूहों को नेस्ट करके स्तरीय संरचनाएँ बनाई जा सकती हैं:

  • पहली परत: क्षेत्र के अनुसार समूह बनाएँ (Hong Kong, US, Japan)
  • दूसरी परत: उद्देश्य के अनुसार समूह बनाएँ (streaming, gaming, downloads)
  • तीसरी परत: मुख्य नियंत्रक (कौन-सी पॉलिसी चुननी है, इसे मैन्युअल रूप से चुनें)
💡
प्रो सुझाव

ClashX मेनू में तेज़ पहचान के लिए पॉलिसी समूहों के नाम में emoji icons का उपयोग करें, इससे दक्षता बढ़ती है।

उन्नत DNS कॉन्फ़िगरेशन

DNS प्रदूषण की समस्याएँ

DNS प्रदूषण नेटवर्क एक्सेस को प्रभावित करने वाली एक सामान्य समस्या है। सही DNS कॉन्फ़िगरेशन resolution त्रुटियों को रोक सकती है और एक्सेस गति में सुधार कर सकती है।

DNS कॉन्फ़िगरेशन का अनुकूलन

अनुशंसित: split DNS कॉन्फ़िगरेशन का उपयोग करें — घरेलू डोमेनों के लिए घरेलू DNS, विदेशी डोमेनों के लिए विश्वसनीय DNS:

DNS split कॉन्फ़िगरेशन

dns:
  enable: true
  ipv6: false
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16

  nameserver:
    - 119.29.29.29
    - 223.5.5.5

  fallback:
    - tls://1.1.1.1:853
    - tls://8.8.8.8:853

  fallback-filter:
    geoip: true
    geoip-code: CN
    ipcidr:
      - 240.0.0.0/4

fake-ip बनाम redir-host

उचित DNS enhancement mode चुनें:

fake-ip
तेज़, अच्छी संगतता
redir-host
अच्छी संगतता, थोड़ा धीमा
⚠️
ध्यान दें

fake-ip mode कुछ ऐप्स (जैसे Spotify, Steam) के साथ कनेक्शन समस्याएँ पैदा कर सकता है। यदि आपको ऐसी समस्या मिले, तो redir-host mode पर स्विच करें।

DoH / DoT एन्क्रिप्टेड DNS

बेहतर गोपनीयता के लिए एन्क्रिप्टेड DNS का उपयोग करें:

  • DoH (DNS over HTTPS): HTTPS के माध्यम से DNS क्वेरी एन्क्रिप्ट करें
  • DoT (DNS over TLS): TLS के माध्यम से DNS क्वेरी एन्क्रिप्ट करें
  • अनुशंसित सेवाएँ: Cloudflare (1.1.1.1), Google (8.8.8.8)

नियम अनुकूलन

नियम प्राथमिकता

नियम मिलान क्रम को समझना बहुत महत्वपूर्ण है। ClashX नियमों को ऊपर से नीचे तक मिलाता है और पहला मेल खाने वाला नियम लागू करता है।

📋
नियम प्राथमिकता क्रम

1. DOMAIN (सटीक डोमेन)
2. DOMAIN-SUFFIX (डोमेन प्रत्यय)
3. DOMAIN-KEYWORD (डोमेन कीवर्ड)
4. IP-CIDR (IP पता सीमा)
5. GEOIP (भौगोलिक स्थान)
6. MATCH (डिफ़ॉल्ट मिलान)

सामान्य नियम उदाहरण

यहाँ कुछ व्यावहारिक कस्टम नियम दिए गए हैं:

नियम कॉन्फ़िगरेशन उदाहरण

rules:
  # 屏蔽广告
  - DOMAIN-SUFFIX,ads.google.com,REJECT
  - DOMAIN-KEYWORD,analytics,REJECT

  # 强制直连
  - DOMAIN-SUFFIX,apple.com,DIRECT
  - DOMAIN-SUFFIX,icloud.com,DIRECT

  # 流媒体分流
  - DOMAIN-SUFFIX,netflix.com,🎬 流媒体
  - DOMAIN-SUFFIX,youtube.com,🎬 流媒体

  # 国内网站直连
  - GEOIP,CN,DIRECT

  # 其他流量走代理
  - MATCH,🚀 节点选择

नियम सेट संदर्भ

नियम सेट का उपयोग कॉन्फ़िगरेशन को सरल बनाता है और इसे अपडेटेड रखता है:

नियम सेट कॉन्फ़िगरेशन

rule-providers:
  reject:
    type: http
    behavior: domain
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
    path: ./ruleset/reject.yaml
    interval: 86400

  proxy:
    type: http
    behavior: domain
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt"
    path: ./ruleset/proxy.yaml
    interval: 86400

rules:
  - RULE-SET,reject,REJECT
  - RULE-SET,proxy,🚀 节点选择

स्वचालन कॉन्फ़िगरेशन

सब्सक्रिप्शन कन्वर्ज़न सेवाएँ

कॉन्फ़िगरेशन को अपने-आप अनुकूलित करने के लिए सब्सक्रिप्शन कन्वर्ज़न सेवाओं का उपयोग करें:

  • नियम सेट अपने-आप जोड़ें
  • नोड्स को अपने-आप समूहित करें
  • कॉन्फ़िगरेशन अपने-आप अपडेट करें
  • कस्टम कॉन्फ़िगरेशन टेम्पलेट्स
🔄
अनुशंसित कन्वर्ज़न सेवाएँ

Subconverter, ACL4SSR और अन्य सेवाएँ विभिन्न अनुकूलन विकल्पों के साथ मुफ्त सब्सक्रिप्शन कन्वर्ज़न प्रदान करती हैं।

कॉन्फ़िगरेशन प्रीप्रोसेसर

उन्नत अनुकूलन के लिए ClashX के कॉन्फ़िगरेशन प्रीप्रोसेसिंग का उपयोग करें:

प्रीप्रोसेसर उदाहरण

script:
  code: |
    def main(params, *args):
      # 自动添加延迟测试
      for group in params["proxy-groups"]:
        if group["type"] == "url-test":
          group["url"] = "http://www.gstatic.com/generate_204"
          group["interval"] = 300
      return params

निर्धारित कार्य

स्वचालन के लिए macOS cron या launchd के साथ संयोजित करें:

  • निर्धारित सब्सक्रिप्शन अपडेट
  • निर्धारित नोड विलंबता परीक्षण
  • निर्धारित कॉन्फ़िगरेशन बैकअप
  • निर्धारित लॉग सफ़ाई

प्रदर्शन ट्यूनिंग

विलंबता कम करना

इन कॉन्फ़िगरेशनों के माध्यम से विलंबता को अनुकूलित करें:

सेटिंग डिफ़ॉल्ट अनुकूलित प्रभाव
tcp-concurrent false true समांतर कनेक्शन, कम विलंबता
url-test interval 600 300 अधिक बार गति परीक्षण
dns enhanced-mode redir-host fake-ip तेज़ DNS रिज़ॉल्यूशन

संसाधन उपयोग कम करना

ClashX के संसाधन उपयोग को अनुकूलित करें:

  • अनावश्यक लॉगिंग बंद करें (log-level: warning)
  • नियमों की संख्या कम करें, इसके बजाय नियम सेट का उपयोग करें
  • अप्रयुक्त प्रॉक्सी प्रोटोकॉल बंद करें
  • कैश और लॉग फ़ाइलों को नियमित रूप से साफ़ करें

नेटवर्क अनुकूलन

विभिन्न नेटवर्क परिवेशों के लिए अनुकूलन सुझाव:

🚀
नेटवर्क अनुकूलन सुझाव

होम ब्रॉडबैंड: TCP concurrent सक्षम करें
मोबाइल नेटवर्क: डेटा बचाने के लिए परीक्षण आवृत्ति कम करें
कॉर्पोरेट नेटवर्क: पहचान से बचने के लिए obfuscation का उपयोग करें

निगरानी और डीबगिंग

प्रदर्शन मेट्रिक्स की निगरानी के लिए Dashboard का उपयोग करें:

रियल-टाइम ट्रैफ़िक
अपलोड/डाउनलोड गति देखें
कनेक्शन संख्या
सक्रिय कनेक्शनों की निगरानी करें
नियम मिलान
नियम हिट आँकड़े देखें

कॉन्फ़िगरेशन अनुकूलन सारांश

उन्नत कॉन्फ़िगरेशन का लक्ष्य प्रदर्शन, स्थिरता और कार्यक्षमता के बीच संतुलन खोजना है। जटिल कॉन्फ़िगरेशन का अंधाधुंध पीछा न करें—वास्तविक उपयोग परिदृश्यों के आधार पर अनुकूलन करें। नियमित समीक्षा और अपडेट सर्वोत्तम उपयोगकर्ता अनुभव बनाए रखेंगे।