প্রকল্প সম্পর্কে
clash-rules হল একটি ওপেন-সোর্স প্রকল্প যা Clash Premium কার্নেলের জন্য নিয়ম সেট (RULE-SET) তৈরি করে। এটি Clash Premium কার্নেলের উপর ভিত্তি করে তৈরি সমস্ত গ্রাফিকাল ইন্টারফেস ক্লায়েন্টের সাথে সামঞ্জস্যপূর্ণ, যার মধ্যে রয়েছে ClashX Pro, clash-party, clash-verge-rev, Clash for Windows, clashmi, Clash Meta for Android এবং OpenClash।
প্রকল্পটি GitHub Actions-এর মাধ্যমে বেইজিং সময় প্রতিদিন সকাল ৬:৩০-এ স্বয়ংক্রিয়ভাবে নির্মিত হয়, যা নিয়মের তথ্য সর্বশেষ রাখে। নিয়ম সেটের তথ্য প্রধানত Loyalsoldier/v2ray-rules-dat এবং v2fly/domain-list-community প্রকল্প থেকে আসে; Apple এবং Google তালিকার ডোমেইনগুলি felixonmars/dnsmasq-china-list থেকে আসে; চীনের মূল ভূখণ্ডের IPv4 ঠিকানার তথ্য 17mon/china_ip_list ব্যবহার করে।
প্রকল্পটি নিম্নলিখিত নিয়ম ফাইল সরবরাহ করে:
- direct.txt: সরাসরি সংযোগ ডোমেইন তালিকা, চীনের মূল ভূখণ্ডে সরাসরি সংযোগযোগ্য ডোমেইন অন্তর্ভুক্ত
- proxy.txt: প্রক্সি ডোমেইন তালিকা, প্রক্সির মাধ্যমে অ্যাক্সেস প্রয়োজন এমন ডোমেইন অন্তর্ভুক্ত
- reject.txt: বিজ্ঞাপন ডোমেইন তালিকা, বিজ্ঞাপন ট্রাফিক ব্লক করতে ব্যবহৃত হয়
- private.txt: ব্যক্তিগত নেটওয়ার্কের জন্য নির্দিষ্ট ডোমেইন তালিকা
- apple.txt: চীনের মূল ভূখণ্ডে সরাসরি সংযোগযোগ্য Apple ডোমেইন তালিকা
- icloud.txt: iCloud ডোমেইন তালিকা
- google.txt: চীনের মূল ভূখণ্ডে সরাসরি সংযোগযোগ্য Google ডোমেইন তালিকা (সতর্কতার সাথে ব্যবহারের জন্য চিহ্নিত)
- gfw.txt: GFWList ডোমেইন তালিকা
- tld-not-cn.txt: চীনের মূল ভূখণ্ডে ব্যবহৃত নয় এমন শীর্ষ-স্তরের ডোমেইন তালিকা
- telegramcidr.txt: Telegram-এর ব্যবহৃত IP ঠিকানা তালিকা
- lancidr.txt: লোকাল এরিয়া নেটওয়ার্ক IP এবং সংরক্ষিত IP ঠিকানা তালিকা
- cncidr.txt: চীনের মূল ভূখণ্ডের IP ঠিকানা তালিকা
- applications.txt: সরাসরি সংযোগ প্রয়োজন এমন সাধারণ সফ্টওয়্যার তালিকা
সমস্ত নিয়ম ফাইল দুটি অনলাইন ঠিকানা সরবরাহ করে: raw.githubusercontent.com (রিয়েল-টাইম আপডেট) এবং cdn.jsdelivr.net (১২ ঘন্টা বিলম্ব কিন্তু অ্যাক্সেস সীমাবদ্ধতা এড়াতে পারে)।
প্রকল্পটি দুটি নিয়ম কনফিগারেশন মোড সমর্থন করে:
১. হোয়াইটলিস্ট মোড (প্রস্তাবিত): নিয়মে না মেলা নেটওয়ার্ক ট্রাফিক সব প্রক্সি ব্যবহার করে, স্থিতিশীল, দ্রুত এবং পর্যাপ্ত ট্রাফিকযুক্ত সার্ভার লাইন নেটওয়ার্ক মানের ব্যবহারকারীদের জন্য উপযুক্ত। কনফিগারেশনে DIRECT এবং REJECT ছাড়া বাকিগুলি Clash-এর ডিফল্ট নীতি, বাকিগুলি কাস্টম নীতি, proxies বা proxy-groups-এ ম্যানুয়ালি PROXY নামে নীতি কনফিগার করতে হবে।
২. ব্ল্যাকলিস্ট মোড: শুধুমাত্র নিয়মে মেলা নেটওয়ার্ক ট্রাফিক প্রক্সি ব্যবহার করে, অস্থির সার্ভার লাইন নেটওয়ার্ক মান বা ট্রাফিক সীমিত ব্যবহারকারীদের জন্য উপযুক্ত, এবং সফ্ট রাউটার এবং হোম গেটওয়ে ব্যবহারকারীদের জন্য সাধারণ মোড।
ব্যবহারের পদ্ধতি হল Clash কনফিগারেশন ফাইলে rule-providers এবং rules কনফিগারেশন বিভাগ যোগ করা, URL-এর মাধ্যমে নিয়ম ফাইল উল্লেখ করা, এবং interval ৮৬৪০০ সেকেন্ড (২৪ ঘন্টা) সেট করে স্বয়ংক্রিয় আপডেট সক্ষম করা। নিয়ম ফাইল domain, ipcidr এবং classical তিনটি আচরণের ধরন সমর্থন করে।
যেহেতু Clash এবং এর কিছু পার্শ্ববর্তী ইকোসিস্টেম প্রকল্প ২০২৩ সালের নভেম্বরের শুরুতে রিপোজিটরি মুছে ফেলেছে, প্রকল্পটি hidden শাখায় কিছু অফিসিয়াল মূল ইনস্টলেশন প্যাকেজ এবং এক্সিকিউটেবল ফাইল সরবরাহ করে, যার মধ্যে Clash Premium কমান্ড-লাইন সংস্করণ, ClashX Pro, Clash for Windows-এর মতো আপডেট বন্ধ হওয়া ক্লায়েন্ট এবং mihomo-এর মতো এখনও রক্ষণাবেক্ষণাধীন বিকল্প অন্তর্ভুক্ত।
প্রকল্পটি Loyalsoldier/geoip, Loyalsoldier/v2ray-rules-dat, gfwlist/gfwlist, v2fly/domain-list-community, felixonmars/dnsmasq-china-list এবং 17mon/china_ip_list প্রকল্পগুলিকে ধন্যবাদ জানায়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.