یک وباپلیکیشن قدرتمند و مستقل برای ترکیب دو کانفیگ پراکسی به یک کانفیگ واحد Xray یا Sing-box. این ابزار بهطور ویژه طراحی شده تا با ترکیب چندین لایه پراکسی، پایداری اتصال را افزایش داده و امکان استفاده از آیپی ثابت را فراهم کند.
- ترکیب دوگانه کانفیگ: بهراحتی یک پراکسی اولیه (مانند Worker/CDN) را با یک پراکسی زنجیرهای (Chain Proxy) ترکیب کنید.
- پشتیبانی از پروتکلها: پشتیبانی از VLESS، VMess، Trojan، Shadowsocks، SOCKS، HTTP و SSH.
- خروجی دوگانه: تولید کانفیگ JSON برای هر دو کلاینت Xray و Sing-box.
- پشتیبانی از ECH: استخراج و افزودن خودکار تنظیمات ECH برای اتصالی امنتر.
- پردازش سمت کاربر: تمام پردازشها درون مرورگر شما انجام میشود. هیچ دادهای به سروری ارسال نمیگردد.
| خروجی | کلاینت |
|---|---|
| Xray JSON | قابل استفاده در تمام کلاینتهای سازگار با Xray (مانند v2rayN، v2rayNG، Nekoray و غیره). |
| Sing-box JSON | دارای زیر-تبهای تخصصی برای کلاینتهای مختلف (بخش پایین را ببینید). |
- Standard: کانفیگ استاندارد هسته Sing-box.
- Nekoray: بهینهسازی شده برای حداکثر سازگاری با Nekoray.
- Nekobox (Android): مخصوص اندروید؛ دارای رابط مجازی TUN برای شناسایی صحیح VPN در سیستمعامل (نمایش آیکون کلید) و پایداری بیشتر در شبکه موبایل.
این ابزار کانفیگی تولید میکند که ترافیک شما را به این ترتیب مسیریابی میکند:
شما ⬅️ کانفیگ ۱ (پراکسی اولیه) ⬅️ کانفیگ ۲ (Chain) ⬅️ اینترنت
این ساختار تضمین میکند که آیپی خروجی و نهایی شما همان آیپی کانفیگ ۲ (Chain Proxy) باشد، که هویتی ثابت و پایدار برای وبسایتهایی که از آنها بازدید میکنید، فراهم میآورد.
- کانفیگ ۱: لینک پراکسی اول خود را جایگذاری کنید (این کانفیگ میتواند یک Cloudflare Worker، CDN یا هر پراکسی مشابهی باشد).
- کانفیگ ۲: لینک پراکسی دوم که میخواهید ترافیک از آن عبور کند، جایگذاری نمایید.
- برای SSH، روی دکمه 🔑 SSH کلیک کنید و مشخصات سرور، پورت، نام کاربری و رمز عبور را وارد نمایید.
- تنظیمات: در صورت نیاز، سرور DNS یا پورت SOCKS را تغییر دهید.
- تولید خروجی: روی "Generate Chained Config" (تولید کانفیگ زنجیرهای) کلیک کنید تا JSON شما آماده شود.
- استفاده در کلاینت: کد JSON را کپی کرده یا بهصورت فایل دانلود کنید و در کلاینت دلخواه خود استفاده نمایید.
| پروتکل | فرمت لینک | توضیحات |
|---|---|---|
| VLESS | vless://uuid@server:port?params |
پشتیبانی کامل |
| VMess | vmess://base64-json |
پشتیبانی کامل |
| Trojan | trojan://password@server:port?params |
پشتیبانی کامل |
| Shadowsocks | ss://base64(method:pass)@server:port |
عدم پشتیبانی از transport (مانند ws، grpc و غیره) و همچنین فاقد پشتیبانی از TLS. |
| SOCKS | socks://user:pass@server:port |
باید شامل نام کاربری و رمز عبور باشد. |
| HTTP | http://user:pass@server:port |
باید شامل نام کاربری و رمز عبور باشد. |
| SSH | دارای ۴ فیلد (سرور، پورت، نام کاربری، رمز عبور) | فقط برای Sing-box — توسط Xray پشتیبانی نمیشود. |
- کانفیگهای SOCKS و HTTP باید حتماً دارای نام کاربری و رمز عبور باشند.
- هسته Xray از کانفیگهای raw (بدون هدر TCP) پشتیبانی نمیکند؛ بهجای آن باید از TCP با هدر http استفاده کرد.
- کانفیگهای Shadowsocks نمیتوانند هیچ نوع transport (مانند WebSocket، gRPC، HTTPUpgrade و غیره) داشته باشند و فاقد قابلیت TLS هستند.
- پروتکل SSH تنها توسط Sing-box پشتیبانی میشود. زمانی که از SSH استفاده میکنید، تب مربوط به Xray بهصورت خودکار غیرفعال خواهد شد. برای استفاده از آن، لطفاً کلاینت sing-box را به کار ببرید.
TCP، TCP (http header)، WebSocket، gRPC، HTTPUpgrade
TLS، Reality، None
این پروژه از منطق و ساختار پروژه متنباز BPB-Worker-Panel و این تنظیمات Sing-box ایده گرفته است.
توسعهیافته با ❤️ برای حریم خصوصی شما.