इंस्टॉलेशन और स्टार्टअप
प्र: इंस्टॉल करने के बाद ऐप नहीं खुल रहा, "from an unidentified developer" दिखा रहा है?
उ: यह macOS का एक सुरक्षा मैकेनिज़्म है। समाधान:
- "System Preferences" → "Security & Privacy" खोलें
- "General" टैब में "Open Anyway" पर क्लिक करें
- या Terminal में यह चलाएँ:
sudo xattr -r -d com.apple.quarantine /Applications/ClashX.app
प्र: कौन-कौन से macOS वर्ज़न सपोर्ट किए जाते हैं?
उ: ClashX macOS 10.15 Catalina और उससे ऊपर के वर्ज़न को सपोर्ट करता है। Intel और Apple Silicon (M1/M2/M3) दोनों चिप्स सपोर्टेड हैं।
प्र: ClashX को अनइंस्टॉल कैसे करें?
उ: Applications फ़ोल्डर से ClashX.app को Trash में खींचें, फिर ये config files साफ़ करें: ~/.config/clash/
कॉन्फ़िगरेशन और कनेक्शन
प्र: subscription links कैसे इम्पोर्ट करें?
उ:
- मेनू बार में ClashX आइकन पर क्लिक करें
- "Config" → "Remote Config" → "Manage" चुनें
- "Add" पर क्लिक करें, subscription link पेस्ट करें
- subscription को एक नाम दें, फिर "OK" पर क्लिक करें
प्र: कनेक्ट नहीं हो रहा, "Proxy server connection failed" दिखा रहा है?
उ: संभावित कारण और समाधान:
- Subscription link की अवधि खत्म हो गई: subscription config अपडेट करके देखें
- Node जानकारी पुरानी है: नवीनतम config के लिए service provider से संपर्क करें
- नेटवर्क समस्या: लोकल नेटवर्क कनेक्शन जाँचें
- फ़ायरवॉल ब्लॉक कर रहा है: फ़ायरवॉल सेटिंग्स जाँचें
- System proxy सेट नहीं है: सुनिश्चित करें कि "Set as system proxy" चेक है
प्र: कुछ वेबसाइट्स नहीं खुल रहीं या बहुत धीमी लोड हो रही हैं?
उ:
- अलग-अलग nodes पर स्विच करके देखें
- जाँचें कि rule configuration सही है या नहीं
- proxy mode बदलकर देखें (Global/Rule/Direct)
- जाँचें कि वेबसाइट ने proxy IP को ब्लॉक तो नहीं किया है
TUN मोड
प्र: TUN mode क्या है? इसकी ज़रूरत क्यों पड़ती है?
उ: TUN mode सभी एप्लिकेशनों के ट्रैफ़िक को प्रॉक्सी कर सकता है, यहाँ तक कि उन ऐप्स का भी जो system proxy settings का पालन नहीं करते। यह उन स्थितियों के लिए सही है जहाँ global proxy चाहिए।
प्र: TUN mode चालू नहीं हो रहा?
उ: TUN mode के लिए administrator privileges चाहिए। समाधान:
- मेनू बार में ClashX आइकन पर क्लिक करें
- "Enhanced Mode" चुनें
- अनुमति देने के लिए administrator password दर्ज करें
- अगर फिर भी काम न करे, तो ClashX रीस्टार्ट करके देखें
प्र: TUN mode चालू करने के बाद नेटवर्क समस्याएँ आ रही हैं?
उ: कुछ एप्लिकेशन TUN mode के साथ compatible नहीं हो सकते। आप यह कर सकते हैं:
- config में exception rules जोड़कर देखें
- अस्थायी रूप से TUN mode बंद करें
- DNS configuration जाँचें
परफ़ॉर्मेंस और ऑप्टिमाइज़ेशन
प्र: ClashX बहुत ज़्यादा memory इस्तेमाल कर रहा है?
उ: सामान्य तौर पर ClashX 50-200MB memory इस्तेमाल करता है। अगर असामान्य रूप से ज़्यादा है:
- rules की संख्या जाँचें, बहुत ज़्यादा rules memory usage बढ़ाते हैं
- subscription nodes की संख्या जाँचें
- ClashX रीस्टार्ट करके देखें
- नवीनतम वर्ज़न में अपडेट करें
प्र: कनेक्शन स्पीड कैसे बेहतर करें?
उ:
- सबसे तेज़ node चुनने के लिए latency test इस्तेमाल करें
- url-test auto-select group कॉन्फ़िगर करें
- भौगोलिक रूप से नज़दीकी nodes चुनें
- पीक घंटों में भीड़भाड़ वाले nodes इस्तेमाल करने से बचें
- dedicated line nodes इस्तेमाल करने पर विचार करें
प्र: Dashboard एक्सेस नहीं हो रहा?
उ: यह सुनिश्चित करें:
- ClashX चल रहा हो
- सही पता खोलें:
http://127.0.0.1:9090/ui
- config file में
external-controller सेटिंग जाँचें
- अगर secret सेट है, तो उसे Dashboard में दर्ज करना होगा
रूल्स और ट्रैफ़िक स्प्लिटिंग
प्र: custom rules कैसे जोड़ें?
उ: config file (~/.config/clash/config.yaml) एडिट करें और rules सेक्शन में rules जोड़ें। उदाहरण के लिए:
rules:
- DOMAIN-SUFFIX,example.com,DIRECT
- DOMAIN-KEYWORD,google,🚀 Proxy
- GEOIP,CN,DIRECT
प्र: कुछ वेबसाइट्स गलत policy इस्तेमाल कर रही हैं?
उ:
- rule order जाँचें, rules ऊपर से नीचे की ओर मैच होते हैं
- ज़्यादा specific rules को ऊपर रखें
- असल में कौन-सा rule मैच हुआ, यह देखने के लिए Dashboard इस्तेमाल करें
- DNS cache साफ़ करें और फिर दोबारा कोशिश करें
प्र: ads कैसे ब्लॉक करें?
उ: config file में REJECT rules जोड़ें:
rules:
- DOMAIN-KEYWORD,adservice,REJECT
- DOMAIN-SUFFIX,doubleclick.net,REJECT
- DOMAIN-KEYWORD,analytics,REJECT
या तैयार ad blocking rule sets इस्तेमाल करें।
समस्या निवारण
प्र: "Port already in use" त्रुटि?
उ: दूसरी applications प्रॉक्सी port का इस्तेमाल कर रही हैं। समाधान:
- port इस्तेमाल करने वाली process खोजें:
lsof -i :7890
- उस process को बंद करें या ClashX का port बदलें
- config file में
port और socks-port बदलें
प्र: DNS resolution fail हो गया?
उ:
- जांचें कि DNS configuration सही है या नहीं
- DNS servers बदलकर देखें
enhanced-mode setting जांचें
- अस्थायी रूप से fake-ip mode बंद करें
प्र: macOS update के बाद ClashX काम नहीं कर रहा?
उ:
- जांचें कि ClashX का नया version उपलब्ध है या नहीं
- ज़रूरी permissions फिर से दें
- अगर TUN mode इस्तेमाल कर रहे हैं, तो administrator privileges फिर से दें
- known issues के लिए GitHub Issues देखें
मदद पाना
अगर ऊपर दिए गए जवाब आपकी समस्या हल नहीं कर पा रहे हैं:
📖
Documentation देखें
हमारे पूरे tutorials और guides देखें
Tutorial →