
مدقق بروكسي سريع بشكل لا يصدق ومُدور عناوين IP بسهولة.
المساهمة • ما الجديد • التوثيق • الإبلاغ عن مشكلات
إنه بسيط للغاية، لا حاجة لتكوين إضافي.
mubeng له وظيفتان أساسيتان:
هذا مفيد لتجنب أنواع مختلفة من حظر IP، مثل حماية القوة الغاشمة أو تحديد معدل API أو حظر جدار حماية التطبيقات (WAF) بناءً على IP. كما نترك الأمر بالكامل للمستخدم لاستخدام موارد مجمع الوكيل من أي مكان.
وبالتالي، لا تحتاج إلى أي أدوات إضافية لفحص الوكيل إذا كنت تريد فحص مجمع الوكيل الخاص بك.
ببساطة، قم بتنزيل ملف ثنائي مُجمّع مسبقًا من صفحة الإصدارات وقم بتشغيله!
اسحب صورة Docker عن طريق تشغيل:```bash ▶ docker pull ghcr.io/mubeng/mubeng:latest
## المصدر
باستخدام مترجم [Go](https://golang.org/doc/install):```bash
▶ go install -v github.com/mubeng/mubeng@latest
بناء يدوي لملف تنفيذي من الكود المصدري:```bash ▶ git clone https://github.com/mubeng/mubeng ▶ cd mubeng ▶ make build ▶ (sudo) install ./bin/mubeng /usr/local/bin
# الاستخدام
للاستخدام، من الضروري دائمًا توفير قائمة البروكسي الخاصة بك، سواء كانت تُستخدم للتحقق أو كمجموعة بروكسي لتدوير عنوان IP الخاص بك.
<center>
<a href="#"><img alt="kitabisa mubeng" src="https://assets.kitploit.com/production/public/readmes/6846/00da09beb0579d8445f07b09eb977f63be93627d3e6e9ebfcb96dcaed4f3fafd.png" width="80%"></a>
</center>
## أساسي```bash
▶ mubeng [-c|-a :8080] -f file.txt [options...]
فيما يلي جميع الخيارات التي يدعمها.```bash ▶ mubeng -h
| **العلم** | **الوصف** |
|------------------------------- |-------------------------------------------------------------- |
| -f, --file `<FILE>` | ملف الوكيل. |
| -a, --address `<ADDR>:<PORT>` | تشغيل خادم الوكيل. |
| -A, --auth `<USER>:<PASS>` | تعيين التفويض لخادم الوكيل. |
| -d, --daemon | تشغيل خادم الوكيل كخدمة. |
| -c, --check | إجراء فحص توفر الوكيل. |
| -g, --goroutine `<N>` | أقصى عدد من الغوروتينات للاستخدام (الافتراضي: 50). |
| --only-cc `<AA>,<BB>` | عرض رمز الدولة المحدد فقط (مفصول بفاصلة). |
| -t, --timeout | أقصى وقت مسموح به لخادم الوكيل/الفحص (الافتراضي: 30s). |
| -r, --rotate `<AFTER>` | تدوير IP الوكيل بعد كل `AFTER` طلب (الافتراضي: 1). |
| --rotate-on-error | تدوير IP الوكيل وإعادة محاولة طلبات HTTP الفاشلة. |
| --remove-on-error | إزالة IP الوكيل من مجموعة الوكيل عند فشل طلبات HTTP. |
| --max-errors `<N>` | أقصى عدد من الأخطاء المسموح بها أثناء التدوير (الافتراضي: 3). |
| | استخدم هذا مع `--rotate-on-error`. |
| | إذا كانت القيمة أقل من 0 (مثل -1)، فسيستمر التدوير |
| | إلى أجل غير مسمى. |
| --max-redirs `<N>` | أقصى عدد من عمليات إعادة التوجيه المسموح بها (الافتراضي: 10). |
| --max-retries `<N>` | أقصى عدد من إعادة المحاولة لطلبات HTTP الفاشلة (الافتراضي: 0). |
| -m, --method `<METHOD>` | طريقة التدوير (متسلسل/عشوائي) (الافتراضي: متسلسل). |
| -s, --sync | المزامنة ستنتظر حتى يكتمل الطلب السابق. |
| -v, --verbose | إظهار طلبات/استجابات HTTP أو عرض الوكلاء المعطلين عند الفحص. |
| -o, --output `<FILE>` | حفظ المخرجات من خادم الوكيل أو الفحص المباشر. |
| -u, --update | تحديث mubeng إلى أحدث إصدار مستقر. |
| -w, --watch | مراقبة ملف الوكيل، إعادة تحميل مباشر من التغييرات. |
| -V, --version | عرض إصدار mubeng الحالي. |