Clash for Windows से ClashX में माइग्रेट करने की पूरी गाइड

Article 16 cover image

ClashX पर क्यों जाएँ

2023 के अंत में लोकप्रिय Clash for Windows (CFW) प्रोजेक्ट बंद कर दिया गया और उसका GitHub रिपॉज़िटरी हटा दिया गया। जिन उपयोगकर्ताओं ने CFW पर भरोसा किया था—खासकर macOS पर—उनके लिए किसी मेंटेन किए जाने वाले विकल्प को ढूँढना जल्दी ही बहुत ज़रूरी हो गया।

⚠️
महत्वपूर्ण

जिस सॉफ़्टवेयर का रखरखाव नहीं होता, उसे अब सुरक्षा पैच या bug fixes नहीं मिलते, जिससे आप जोखिम में पड़ जाते हैं। जितनी जल्दी हो सके किसी सक्रिय रूप से मेंटेन किए जाने वाले टूल पर स्विच करें।

माइग्रेट करने के कारण

  • सुरक्षा जोखिम: अब कोई सुरक्षा पैच नहीं, संभावित कमजोरियाँ बिना ठीक हुए रह जाती हैं
  • अनुकूलता: नए macOS रिलीज़ और सिस्टम अपडेट अब समर्थित नहीं हैं
  • फ़ीचर ठहराव: आधुनिक प्रॉक्सी प्रोटोकॉल और फ़ीचर कभी नहीं पहुँचते
  • समुदाय समर्थन: आधिकारिक चैनल अब नहीं हैं, इसलिए मदद मिलना कठिन है
  • भविष्य की तैयारी: केवल सक्रिय प्रोजेक्ट ही लंबे समय की स्थिरता की गारंटी देते हैं

ClashX क्यों

ClashX, macOS पर सबसे परिपक्व Clash clients में से एक है और कई फ़ायदे लाता है:

  • Apple Silicon के लिए अनुकूलित नेटिव macOS app
  • लगातार रखरखाव, नियमित fixes और community support के साथ
  • ओपन-सोर्स पारदर्शिता और भरोसेमंद सुरक्षा
  • पूरी तरह मुफ़्त—कोई paid tiers नहीं, सभी features unlocked
  • CFW formats के साथ subscription/config compatibility
  • पूरा feature set: rule engine, TUN mode, DNS tuning, और बहुत कुछ

माइग्रेशन से पहले की तैयारी

स्विच करने से पहले Clash for Windows से हर ज़रूरी चीज़ export कर लें, ताकि ट्रांज़िशन बिना रुकावट के हो।

चरण 1: Subscription links export करें

आपके subscription URLs बहुत ज़रूरी हैं—उन्हें सुरक्षित रखें:

  1. Clash for Windows खोलें
  2. बाईं ओर “Profiles” टैब पर क्लिक करें
  3. जिस profile का आप अभी उपयोग कर रहे हैं, उसे ढूँढें
  4. profile पर right-click करें और “Copy URL” चुनें या उसकी details देखें
  5. subscription link को किसी सुरक्षित जगह रखें (password manager सबसे अच्छा है)
💡
सुझाव

अगर आपके पास कई subscriptions हैं, तो हर URL को अलग-अलग export करें। वे आम तौर पर http:// या https:// से शुरू होते हैं और उनमें आपके provider credentials शामिल होते हैं।

चरण 2: Custom config files का बैकअप लें

यदि आप custom rules या config files का उपयोग करते हैं, तो उनका बैकअप लें:

  1. CFW में “Profiles” टैब खोलें
  2. profile पर right-click करें और “Open Folder” चुनें
  3. .yaml/.yml file को किसी सुरक्षित स्थान पर कॉपी करें
  4. किसी भी custom rules directories को भी कॉपी करें
💾
自动化备份提示

迁移过程中最怕遗漏文件。Acronis True Image 可以在迁移前对整个系统做全盘镜像,万一迁移出问题也能一键回滚到迁移前的状态。联盟推广

चरण 3: महत्वपूर्ण सेटिंग्स नोट करें

नीचे दी गई सेटिंग्स लिख लें ताकि आप उन्हें ClashX में दोबारा बना सकें:

  • प्रॉक्सी ports: HTTP और SOCKS5 ports (आमतौर पर 7890/7891)
  • System proxy mode: Global / Rule / Direct
  • TUN mode: enabled है या नहीं
  • DNS configuration: servers और mode
  • Login पर launch: auto-start enabled था या नहीं
📋
तैयारी चेकलिस्ट

✓ Subscription links export किए गए ✓ Config files का बैकअप लिया गया ✓ महत्वपूर्ण सेटिंग्स नोट की गईं ✓ ClashX डाउनलोड करने के लिए स्थिर इंटरनेट तैयार है

ClashX डाउनलोड और इंस्टॉल करें

ClashX इंस्टॉल करने में केवल कुछ मिनट लगते हैं। नीचे दिए गए चरणों का पालन करें।

ClashX डाउनलोड करें

आधिकारिक डाउनलोड विकल्प (अनुशंसित):

  • ClashX वेबसाइट पर जाएँ: https://clashx.tech/download
  • या GitHub Releases खोलें: ClashX GitHub
  • नवीनतम .dmg installer डाउनलोड करें

इंस्टॉलेशन चरण

  1. .dmg खोलें: डाउनलोड की गई ClashX.dmg file पर double-click करें
  2. खींचकर इंस्टॉल करें: ClashX icon को Applications में छोड़ें
  3. पहला launch: Applications में ClashX ढूँढें और right-click के जरिए “Open” चुनें
  4. Security prompt: macOS “Cannot verify developer” की चेतावनी दे सकता है — “Open” पर क्लिक करें
  5. Helper इंस्टॉल करें: ClashX helper privileges माँगता है; अनुमति देने के लिए अपना macOS password दर्ज करें
🔒
सुरक्षा नोट

सिस्टम प्रॉक्सी सेटिंग्स मैनेज करने के लिए ClashX को helper permissions चाहिए। यह किसी भी macOS प्रॉक्सी client के लिए सामान्य है। सुरक्षित रहने के लिए हमेशा आधिकारिक स्रोतों से डाउनलोड करें।

प्रारंभिक सेटअप

इंस्टॉल होने के बाद आपको menu bar में ClashX का cat icon दिखाई देगा:

  • menu-bar icon पर क्लिक करें
  • कॉन्फ़िगरेशन पूरा होने तक “Set as system proxy” को unchecked छोड़ें
  • file locations देखने के लिए “Config” → “Open Config Folder” खोलें

Subscription configurations import करें

यह माइग्रेशन का सबसे महत्वपूर्ण चरण है। ClashX, CFW subscription formats को पूरी तरह सपोर्ट करता है, इसलिए import करना आसान है।

तरीका 1: Subscription link के जरिए import करें (अनुशंसित)

  1. config manager खोलें: menu bar icon → “Config” → “Managed Config” → “Manage”
  2. subscription जोड़ें: नीचे-बाएँ कोने में “+” icon पर क्लिक करें
  3. CFW से export किया गया subscription URL paste करें
  4. config को पहचानने योग्य नाम दें (जैसे, “Primary Subscription”)
  5. “OK” पर क्लिक करें और ClashX कॉन्फ़िगरेशन को अपने-आप डाउनलोड कर लेगा
  6. इसे सक्रिय करने के लिए नए import किए गए config को चुनें

तरीका 2: Local config file import करें

यदि आपके पास custom YAML configs हैं या आप subscription link तक पहुँच नहीं पा रहे हैं, तो इसका उपयोग करें:

  1. menu bar icon → “Config” → “Open Config Folder”
  2. CFW से बैकअप की गई .yaml file को इस folder में कॉपी करें
  3. ClashX पर लौटें और “Config” → “Reload Config” पर क्लिक करें
  4. “Config” menu के तहत import किए गए config को चुनें

config की पुष्टि करें

  • ClashX icon से “Outbound Mode” menu खोलें
  • पुष्टि करें कि आपको Global / Rule / Direct modes दिखाई दे रहे हैं
  • node groups देखने के लिए “Proxies” menu खोलें
  • सुनिश्चित करें कि हर server node सही तरीके से दिखाई दे रहा है
सफलता के संकेत

यदि “Proxies” menu में सभी nodes सूचीबद्ध हैं और आप अलग-अलग outbound modes चुन सकते हैं, तो import सफल रहा। अब आप “Set as system proxy” चेक कर सकते हैं और ClashX का उपयोग शुरू कर सकते हैं।

कॉन्फ़िगरेशन संदर्भ तालिका

CFW और ClashX में शब्दावली अलग है। समान फ़ीचर्स को जल्दी ढूँढने के लिए नीचे दी गई तालिका का उपयोग करें।

फ़ीचर Clash for Windows ClashX नोट्स
系统代理 System Proxy 设置为系统代理 勾选后启用系统代理
代理模式 Mode: Global/Rule/Direct 出站模式:全局/规则/直连 功能完全相同
节点选择 Proxies 标签页 代理 菜单 在菜单栏选择节点
配置管理 Profiles 标签页 配置 → 托管配置 管理订阅和配置文件
配置文件夹 Profiles → Open Folder 配置 → 打开配置文件夹 查看配置文件位置
日志查看 Logs 标签页 显示实时日志 查看连接日志
延迟测试 Speed 按钮 代理 → 延迟测试 测试所有节点延迟
增强模式 TUN Mode 增强模式 需要辅助程序
开机启动 General → Start with Windows 设置 → 开机启动 自动启动设置
仪表板 Dashboard 按钮 控制台 → Yacd Dashboard Web 控制面板
端口设置 General → Port 配置文件中修改 默认 7890/7891
规则集 Rules 标签页 查看配置文件 在配置文件中查看

त्वरित नेविगेशन

ClashX के अंदर सामान्य कार्रवाइयाँ कहाँ मिलेंगी:

  • प्रॉक्सी सक्षम करें: menu bar icon → “Set as system proxy” पर चेक करें
  • nodes बदलें: menu bar icon → Proxies → कोई group चुनें → एक node चुनें
  • subscriptions अपडेट करें: menu bar icon → Config → Managed Config → Manage → config चुनें → Update
  • लेटेंसी टेस्ट: menu bar icon → Proxies → Benchmark (या Dashboard में tests चलाएँ)
  • logs देखें: menu bar icon → Show Real-time Log

माइग्रेशन FAQ

माइग्रेट करते समय अधिकांश उपयोगकर्ताओं को यही समस्याएँ आती हैं।

Q1: subscription import करने के बाद कोई nodes नहीं दिख रहे?

यह आज़माएँ:

  1. सुनिश्चित करें कि subscription URL सही है और expired नहीं है
  2. जाँचें कि आपका नेटवर्क provider के server तक पहुँच सकता है
  3. config को manually अपडेट करें: Config → Managed Config → Manage → Update
  4. विस्तृत error messages के लिए realtime log जाँचें
  5. यदि link में special characters हैं, तो paste करने से पहले उसे encode करें

Q2: ClashX “connection failed” दिखाता है और कुछ भी load नहीं होता?

संभावित कारण:

  • System proxy disabled है: सुनिश्चित करें कि “Set as system proxy” चेक है
  • कोई node चयनित नहीं है: “Proxies” में एक active node चुनें
  • Port conflict: पुष्टि करें कि ports 7890/7891 किसी और app द्वारा उपयोग में नहीं हैं
  • Firewall block कर रहा है: System Settings → Privacy & Security → Firewall में ClashX को अनुमति दें
  • Config errors: YAML syntax की जाँच करें

Q3: TUN (Enhanced) mode चालू नहीं हो रहा?

समाधान:

  1. सुनिश्चित करें कि पहला launch करते समय helper इंस्टॉल हुआ था
  2. यदि नहीं, तो “Install” → “Install Assistant” पर क्लिक करें
  3. अनुमति देने के लिए अपना admin password दर्ज करें
  4. ClashX को restart करें और Enhanced Mode फिर से सक्षम करें

Q4: क्या मैं CFW और ClashX को साथ-साथ चला सकता हूँ?

⚠️
अनुशंसित नहीं

दो प्रॉक्सी clients को एक साथ चलाने से port conflicts और proxy settings को लेकर भ्रम पैदा होता है। माइग्रेशन पूरा करें, पुष्टि करें कि ClashX काम कर रहा है, फिर CFW uninstall करें।

Q5: ClashX, CFW से धीमा लग रहा है—अब क्या करें?

ऑप्टिमाइज़ेशन सुझाव:

  • लेटेंसी tests चलाएँ और सबसे तेज़ node चुनें
  • अपने config के अंदर DNS optimizations सक्षम करें
  • अनावश्यक overhead कम करने के लिए बेकार rule sets disable करें
  • भारी scripts या plugins को सीमित करें
  • स्पीड तुलना के लिए अस्थायी रूप से Global mode पर स्विच करें

Q6: कुछ apps अभी भी प्रॉक्सी को bypass कर रहे हैं?

समाधान:

  1. Enhanced/TUN mode सक्षम करें ताकि सारा traffic capture हो सके
  2. उन applications या domains के लिए स्पष्ट rules जोड़ें
  3. उन apps के लिए TUN mode उपयोग करें जो system proxy settings को अनदेखा करते हैं

Q7: मैं Clash for Windows को पूरी तरह uninstall कैसे करूँ?

जब आप पुष्टि कर लें कि ClashX ठीक से काम कर रहा है:

  1. Clash for Windows बंद करें
  2. Clash for Windows.app हटाएँ
  3. वैकल्पिक रूप से उसका config folder हटाएँ (कुछ समय के लिए बैकअप रखें)
  4. यदि कुछ बचा हो तो system proxy settings reset करें

माइग्रेशन के बाद का ऑप्टिमाइज़ेशन

नीचे दिए गए सुझावों के साथ ClashX को बेहतर बनाएँ।

बुनियादी सुधार

  • Login पर launch सक्षम करें ताकि ClashX अपने-आप शुरू हो
  • सबसे अच्छा node auto-select करने के लिए latency tests शेड्यूल करें
  • auto-update intervals कॉन्फ़िगर करें (24h अनुशंसित)
  • interface-name auto-detection जैसे experimental options आज़माएँ

प्रदर्शन पर फोकस

  • DNS lookups तेज़ करने के लिए Fake-IP mode का उपयोग करें
  • rule sets को सरल बनाएं और बेकार entries हटाएँ
  • सटीक routing के लिए GeoIP database का उपयोग करें
  • handshake time कम करने के लिए TCP Fast Open सक्षम करें

सुरक्षा सुधार

  • ClashX को हमेशा नवीनतम release पर अपडेट रखें
  • यदि आप web dashboard expose करते हैं, तो HTTPS सक्षम करें
  • subscription links को secrets की तरह रखें—उन्हें सार्वजनिक रूप से कभी साझा न करें
  • यदि remote access enabled है, तो dashboard के लिए एक मज़बूत password सेट करें

उन्नत सुझाव

⚙️
Power Users के लिए

यदि आप YAML के साथ सहज हैं, तो विचार करें:

  • सटीक traffic control के लिए custom rule sets बनाना
  • rules को अपने-आप अपडेट रखने के लिए Rule Providers का उपयोग करना
  • load balancing लागू करने के लिए proxy groups डिज़ाइन करना
  • विशेष logic के लिए scripts का उपयोग करना

सारांश

CFW से ClashX में माइग्रेट करना आसान भी है और फ़ायदेमंद भी। हालांकि CFW का बंद होना दुर्भाग्यपूर्ण है, ClashX बेहतर macOS integration और लगातार updates प्रदान करता है।

माइग्रेशन का पुनरावलोकन

  1. तैयारी: subscriptions export करें और configs का बैकअप लें
  2. इंस्टॉलेशन: ClashX डाउनलोड करें और helper को अनुमति दें
  3. कॉन्फ़िगरेशन: subscriptions import करें और node availability की पुष्टि करें
  4. ऑप्टिमाइज़ेशन: बेहतर प्रदर्शन और सुरक्षा के लिए settings समायोजित करें

ClashX क्यों अलग है

  • पूरा Apple Silicon support के साथ नेटिव macOS build
  • ओपन-सोर्स, सक्रिय community, नियमित releases
  • पूरी तरह मुफ़्त, फिर भी feature-rich
  • उच्च config compatibility माइग्रेशन लागत कम रखती है
  • कम resource usage के साथ शानदार performance
🎯
अंतिम सलाह

माइग्रेट करने के बाद 1–2 हफ़्तों तक CFW का बैकअप रखें, ताकि ज़रूरत पड़ने पर आप वापस जा सकें। किसी भी समस्या के लिए इस FAQ को देखें या ClashX GitHub repository पर issue खोलें।

📚
संसाधन

• ClashX आधिकारिक Docs – tutorials • ClashX GitHub – open-source repo • Clash configuration reference – Clash Wiki