项目介绍

ircfspace/fragment 是一个托管在 GitHub 上的开源项目,主要使用 JavaScript 编写,目前获得 400 个 Star、45 次 Fork。

仓库全名
ircfspace/fragment
Star 数
400
Fork 数
45
未关闭 Issue
22

README 摘要

دور زدن فیلترینگ دامنه با فرگمنت توسط ابزار فرگمنت می‌تونین دامنه‌های مرده‌تون رو مجدد زنده کنید! با فرگمنت‌کردن کانفیگ‌های VLESS/VMESS/TROJAN از نوع WS/GRPC میتونین به کمک این‌ابزار و یک آی‌پی تمیز کلودفلر، فیلترینگ دامنه‌رو دور بزنین فرگمنت روی چه‌مدل کانفیگ‌هایی کار میکنه؟ اگر سرور شخصی دارین و کانفیگ VLESS/VMESS/TROJAN رو پشت CDN کلودفلر با پروکسی روشن قرار دادین، میتونین توسط این‌ابزار کانفیگ‌های WS/GRPC رو…

完整内容见 GitHub 原始 README 或本页 。

常见问题

fragment 用什么语言开发?

主要使用 JavaScript 编写,目前有 400 个 Star。

如何获取 fragment 的源码?

可以直接克隆仓库:git clone https://github.com/ircfspace/fragment.git,默认分支为 main;安装与运行步骤见仓库 README。

fragment 最近还在维护吗?

仓库最近一次更新为 2025年3月4日,当前有 22 个未关闭 Issue;Star 数为 400,可作为社区活跃度的参考。

关于

توسط ابزار فرگمنت می‌تونین دامنه‌های مرده‌تون رو مجدد زنده کنید! / Using the Fragment tool, you can revive your dead domains!

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
494
价值分
252
活跃状态
活跃

语言占比

CSS
HTML
JavaScript

Release

贡献者

README

دور زدن فیلترینگ دامنه با فرگمنت

توسط ابزار فرگمنت می‌تونین دامنه‌های مرده‌تون رو مجدد زنده کنید!
با فرگمنت‌کردن کانفیگ‌های VLESS/VMESS/TROJAN از نوع WS/GRPC میتونین به کمک این‌ابزار و یک آی‌پی تمیز کلودفلر، فیلترینگ دامنه‌رو دور بزنین

فرگمنت روی چه‌مدل کانفیگ‌هایی کار میکنه؟

اگر سرور شخصی دارین و کانفیگ VLESS/VMESS/TROJAN رو پشت CDN کلودفلر با پروکسی روشن قرار دادین، میتونین توسط این‌ابزار کانفیگ‌های WS/GRPC رو فرگمنت کنین

چه کلاینت‌هایی از فرگمنت پشتیبانی می‌کنن؟

کلاینت‌های XRAY با هسته ۱.۸.۳ به بالا، مثل آخرین نسخه از v2rayn, v2rayng, foxray یا streisand (در android, windows, ios) از قابلیت ایمپورت و استفاده از فرگمنت برخوردارن

روی چه اینترنت‌هایی تست شده؟

روی همراه‌اول، ایرانسل، مخابرات و سایر سرویس‌دهنده‌ها تست شده

برای فرگمنت چه خروجی‌هایی در دسترسه؟

ابزار فرگمنت در ابتدای امر بهتون فایل JSON تحویل میداد، اما الان میتونین به‌شکل یک لینک ساب یا از طریق اسکن QRCODE با سهولت بیشتری از ویژگی فرگمنت استفاده کنین

screenshot

اینترنت آزاد برای همه، یا هیچ‌کس

فرگمنت چه مقادیری داره؟

فیلد Packets در کانفیگ فاقد TLS باید برابر ۱ و دارای TLS برابر با tlshello باشه. فیلد Length اندازه پکت‌های خردشده برحسب بایت و فیلد Interval تاخیر ارسال پکت‌ها برحسب میلی‌ثانیه هست. مثلن اگر اندازه پکت ۴۰۰ بایت باشه، با تنظیمات بالا به حدودن ۱۰۰ تکه خرد و در مدت ۵*۱۰۰ میلی‌ثانیه ارسال میشه؛ یعنی ۵۰۰ میلی‌ثانیه به پینگ اضافه میشه. با افزایش تاخیر از ۵ به ۱۰، قدرت عبور از فیلتر بیشتر، اما پینگ هم بیشتر خواهد شد

علت تاکید بر استفاده از آی‌پی تمیز چیه؟

استفاده از آی‌پی تمیز همونطور که پیش‌تر گفته‌شد، نکته کلیدی در رابطه با دورزدن فیلترینگ دامنه با فرگمنت برای کانفیگ‌های پشت CDN کلودفلر به‌شمار میره. به‌عنوان مثال تنظیماتی که برای TLS عنوان‌شده به‌صورت پیشفرض با استفاده از دامنه zula.ir به‌عنوان آی‌پی تمیز داره به‌خوبی روی ایرانسل و همراه‌اول کار میکنه، اما مثلن در رابطه با مخابرات اختلال داشته. راه‌حلش اسکن آی‌پی هست، یا اینکه سایت‌های دیگری که پشت کلودفلر هستن‌رو امتحان کنین تا به نتیجه مطلوب برسین …

چه نکات دیگری نیازه بدونیم؟

استفاده از دامنه با کاراکتر بالا خوبه، اما برای #فرگمنت مقادیر length ارتباطی با تعداد کاراکترهای دامنه نداره. برای ۱۰-۲۰، کل پکت تکه میشه به بسته‌های ۱۰ الی ۲۰ بایتی و کل پکت حدودن ۴۰۰ تا ۶۰۰ بایته، که دامنه اون وسط‌ها هست. اینتروال ۲ میلی‌ثانیه هم خیلی کمه و تو اندروید اسمبل میشه قبل‌از ارسال. بهتره ۵ به بالا باشه، که البته ۱۰ مطمئن‌تره. چون هندشیک فقط یکبار هست، delay اون تاثیری در ادامه tcp نداره. مقدایری که به‌صورت پیشفرض برای اینترنت‌های مختلف توصیه میشه همون tlshello با 10-20 برای length و interval هست. اگه mux فعال بشه یا کانکشن TLS GRPC باشه پینگ کمتر خواهد بود؛ هرچند استفاده از IP تمیز هم در سرعت نقش مستقیم داره

برای کاهش پینگ و بهبود سرعت چکار کنیم؟

آپشن‌هایی که در ابزار فرگمنت وجود داره حاوی توضیحات به چندزبان مختلف هستن، با این‌حال برای کاهش پینگ در استفاده از فرگمنت میتونین آیتم‌های Mux و Early Data رو علامت بزنین

راهنمای ویدئویی براش نیست؟

یه‌سری از دوستان زحمت کشیدن در رابطه با فرگمنت یا این‌ابزار در یوتیوب توضیح دادن:


Fragment Tool

评论

暂无评论