One Link for Clash & Fake View: Cloudflare Worker Trick — Htunnel Style

 আজকে আমরা দেখব কিভাবে একটি সিঙ্গেল লিংক ব্যবহার করে FLClash/Clash অ্যাপে আসল Proxy Config শেয়ার করা যায়,

কিন্তু কেউ যদি সেই একই লিঙ্ক Browser এ খোলে তবে সেখানে Fake Config দেখাবে।

মানে:

  • Clash ইউজার → আসল Proxy config
  • Browser/Third party → Fake Proxy config

একটা লিঙ্ক, দুই ধরনের আউটপুট 😎


🎯 প্রয়োজনীয়তা

  • একটি ফ্রি Cloudflare Account
  • GitHub এ তোমার আসল config file (RAW link) + একটি ফেক config file
  • Clash/FLClash অ্যাপ ইউজ করার ধারণা

🛠️ Step by Step সেটআপ

① Cloudflare Worker তৈরি করো

  1. Cloudflare Dashboard এ লগইন করো
  2. Workers & Pages → Create Application
  3. Start with Hello World সিলেক্ট করো
  4. একটি Worker নাম দাও (যেমন: htunnel-proxy)

② Worker Code বসাও

ডিফল্ট hello world কোড ডিলিট করে নিচের কোড বসাও 👇

JavaScript
export default {
  async fetch(request, env) {
    // ✅ আসল Config (GitHub RAW link)
    const realConfig = "https://raw.githubusercontent.com/HelloRiazulislam/RiRsProxy/refs/heads/main/AbdullahOnik.yaml";

    // 🎭 ফেক Config (GitHub Fake file - HamimAhmed.yaml)
    const fakeConfig = "https://raw.githubusercontent.com/HelloRiazulislam/RiRsProxy/main/HamimAhmed.yaml";

    // 🔎 User-Agent ডিটেক্ট করো
    const ua = request.headers.get("User-Agent") || "";

    // 👉 যদি Clash/FLClash থেকে রিকোয়েস্ট আসে
    if (ua.includes("clash") || ua.includes("okhttp") || ua.includes("Clash")) {
      return fetch(realConfig, request);   // আসল config যাবে
    }

    // 👉 অন্য সবাই (Browser/3rd party ইউজার)
    return fetch(fakeConfig, request);     // ফেক config যাবে
  }
}

③ Save & Deploy

  • Save and Deploy” চাপো
  • তোমার Worker URL হবে এরকম →
    text
    https://htunnel-proxy.username.workers.dev/config

④ Optional: TinyURL দিয়ে Hide করো

Worker এর লিঙ্ক ছোট করার জন্য TinyURL বা অন্য shortener ইউজ করে একটা কাস্টম লিঙ্ক বানাও 👇

text
https://tinyurl.com/htunnelproxy/?username=htunnel

⑤ Clash Config এ যোগ করো

এখন Clash Config ফাইলে provider link এ ওই লিঙ্ক বসাও:

YAML
proxy-providers:
  HtunnelProvider:
    type: http
    url: "https://tinyurl.com/htunnelproxy/?username=htunnel"
    interval: 300
    path: ./Htunnel.yaml
    health-check:
      enable: true
      interval: 300
      url: http://1.1.1.1

proxy-groups:
  - name: "🌐 Htunnel Master"
    type: select
    proxies:
      - "Manual Mode ⚙️"
      - "🔥 Htunnel LoadBalance Mode"
      - "⚡ Htunnel Gaming Mode"
      
  - name: "Manual Mode ⚙️"
    type: select
    use:
      - HtunnelProvider

  - name: "🔥 Htunnel LoadBalance Mode"
    type: load-balance
    use:
      - HtunnelProvider
    url: "http://1.1.1.1"
    interval: 300
    strategy: round-robin
    lazy: true

  - name: "⚡ Htunnel Gaming Mode"
    type: url-test
    use:
      - HtunnelProvider
    url: "http://1.1.1.1"
    interval: 60

rules:
  - MATCH,🌐 Htunnel Master

🔎 কাজ করার পদ্ধতি

  • Clash/FLClash অ্যাপ → User-Agent = clash-verge / okhttp → Worker আসল config (AbdullahOnik.yaml) ফেচ করবে
  • Browser (Mozilla/Chrome) → Worker বুঝবে এটা থার্ড-পার্টি → Fake config (HamimAhmed.yaml) পাঠাবে

✅ ফাইনাল রেজাল্ট

একই লিঙ্ক দিয়ে:

  • Clash ক্লায়েন্ট পাবে আসল প্রোফাইল
  • Browser ইউজার দেখবে শুধু ফেক প্রোফাইল

এখন আর আলাদা আলাদা “Real” আর “Fake” লিঙ্ক মেইনটেইন করতে হবে না।
এতে করে Htunnel Config শেয়ার করা অনেক safe হয়ে যাবে। 🎭


🎉 শেষ কথা

এই Htunnel Cloudflare Worker ট্রিক দিয়ে তুমি এক লিঙ্কেই Clash configuration শেয়ার করতে পারবে এবং সাথে বাইরের লোকদের ধোঁকা দেওয়া যাবে।

About the author

Riazul Islam
Expert IT support for seamless, innovative operations.

Post a Comment