كشخص قام بتكوين العديد من خوادم البروكسي، يمكنني أن أخبرك أن Tinyproxy هو حل خفيف وفعال لاحتياجاتك من البروكسي.
بغض النظر عما إذا كنت ترغب في تحسين خصوصيتك على الإنترنت أو إدارة وصولك إلى الإنترنت، فإن Tinyproxy خيار ممتاز.
سيأخذك هذا الدليل خطوة بخطوة خلال عملية إعداد خدمة البروكسي هذه واستخدامها واستكشاف الأخطاء وإصلاحها.
جدول المحتويات
- ما هو Tinyproxy؟
- مزايا وعيوب Tinyproxy
- كيفية تثبيت Tinyproxy
- كيفية تهيئة Tinyproxy
- كيفية إعداد متصفح لاستخدام Tinyproxy
- كيفية إعداد جهاز محمول لاستخدام Tinyproxy
- كيفية اختبار تكوين الوكيل الخاص بك
- كيفية مراقبة Tinyproxy وإدارته
- كيفية تحسين أداء Tinyproxy
- كيفية استكشاف أخطاء Tinyproxy وإصلاحها
- كلمات ختامية
1. ما هو Tinyproxy؟
Tinyproxy هو برنامج صغير وسريع ومتعدد الاستخدامات HTTP/وكيل HTTPS خادم. إنه مثالي لحالات الاستخدام التي يكون فيها خادم وكيل كامل الميزات مثل RapidSeedbox مبالغ فيه. البروكسي سهل التهيئة ويستخدم الحد الأدنى من موارد النظام، مما يجعله مثالياً للأجهزة المدمجة أو الخوادم الصغيرة.

2. إيجابيات وسلبيات Tinyproxy
قبل الغوص في الإعداد والتهيئة، تحتاج إلى معرفة المزايا والعيوب المحتملة لاستخدام Tinyproxy. وبناءً على تجربتي الشخصية، إليك أهم المزايا والعيوب:
| الإيجابيات | السلبيات |
|---|---|
| خفيف الوزن: يستخدم الحد الأدنى من الموارد، وهو مثالي للأنظمة ذات الأجهزة المحدودة. | ميزات محدودة: بالمقارنة مع خوادم البروكسي الأكثر ثراءً بالميزات مثل RapidSeedbox، فإن Tinyproxy أساسي للغاية. |
| الأداء: على الرغم من صغر حجمه، يمكنه التعامل مع قدر كبير من حركة المرور دون مشاكل ملحوظة في الأداء. | التحكم الأساسي في الوصول: في حين أنه يسمح بالتحكم في الوصول المستند إلى بروتوكول الإنترنت، إلا أنه لا يسمح بآليات مصادقة أكثر تقدماً. |
| دعم HTTPS. | الأساسيات تسجيل الدخول: إمكانيات التسجيل مناسبة للمبتدئين، ولكنها لن تلبي احتياجات المستخدمين الذين يحتاجون إلى ميزات تسجيل ومراقبة متقدمة. |
| مفتوح المصدر ومجاني. | صغيرة المجتمع: مجتمع الدعم نشط ولكنه ليس كبيراً مثل مجتمع خوادم البروكسي الأخرى. وهذا يجعل استكشاف الأخطاء وإصلاحها أكثر صعوبة. |
| استهلاك صغير للذاكرة. | لا يوجد تخزين مؤقت. |
| إعداد سريع. | لا توجد تصفية متقدمة للمحتوى. |
| قابل للتخصيص. | لا يمكن القياس: غير مناسب للشبكات الكبيرة جدًا ذات أحجام حركة المرور العالية. |
| تكوين معقد: يتطلب ملف التكوين بعض المعرفة التقنية المتقدمة، لذا فهو غير مناسب للمستخدمين العاديين. |
3. كيفية تثبيت Tinyproxy
إعداد Tinyproxy سهل للغاية. إليك كيفية القيام بذلك على نظام لينكس.
- تحديث قائمة الحزمة الخاصة بك: افتح جهازك الطرفي وشغّل الأمر التالي للتحقق مما إذا كانت قائمة الحزم لديك محدّثة.
sudo apt update - تثبيت Tinyproxy: استخدم الأمر التالي لتثبيته.
sudo apt apt install tinyproxy - ابدأ الخدمة: بمجرد التثبيت، ابدأ تشغيل الخدمة باستخدام:
sudo systemctl بدء تشغيل النظام tinyproxy - تمكين Tinyproxy لبدء التشغيل عند الإقلاع: إذا كنت تريد أن تبدأ الخدمة تلقائيًا عند بدء تشغيل النظام، فقم بتشغيلها:
sudo systemctl systemctl تمكين tinyproxy
4. كيفية تهيئة Tinyproxy
بعد تثبيت Tinyproxy، ستحتاج إلى تهيئته وفقًا لاحتياجاتك. يقع ملف التهيئة، tinyproxy.conf، في الدليل /etc/tinyproxy/ على معظم أنظمة لينكس. إليك كيفية تهيئته بشكل صحيح:
a. التكوين الأساسي
- افتح ملف التكوين: استخدم محرر نصوص لفتح ملف تهيئة Tinyproxy.
sudo nano /etc/tinyproxy/tinyproxy.conf - تعيين المنفذ: ابحث عن
الميناءفي ملف التكوين وتعيينه على رقم المنفذ المطلوب. بشكل افتراضي، يستمع Tinyproxy على المنفذ 8888.المنفذ 8888 - السماح بعناوين IP محددة: لتقييد الوصول إلى عناوين أو نطاقات IP محددة، قم بإضافتها ضمن
السماحالتوجيه. هذا أمر مهم للأمان، لذا تأكد من أن الأجهزة الموثوق بها فقط هي التي يمكنها استخدام البروكسي الخاص بك. على سبيل المثال:السماح ل 192.168.1.0.0/24 - تكوين التسجيل: تمكين وتحديد موقع ملف السجل لأغراض المراقبة واستكشاف الأخطاء وإصلاحها. قم بتعيين
ملف السجلإلى مسار ملف السجل المفضل لديك.ملف السجل "/var/log/tinyproxy/tinyproxy.log" - تعيين مستوى السجل: استخدام
مستوى السجللتحديد مقدار التفاصيل التي تريدها في السجلات. الخيارات المتاحة هيالحرجة,خطأ,تحذير,إشعار,الاتصال,المعلوماتوالتصحيح. للاستخدام العام، أقترح استخدامالمعلوماتأوإشعار. على سبيل المثال:معلومات مستوى السجل - تحديد الحد الأقصى للعملاء: الحد من عدد العملاء المتزامنين الذين يمكنهم الاتصال ب Tinyproxy عن طريق تعيين
ماكسالعملاءالتوجيه. يساعد هذا في إدارة حمل الخادم ويساعد في الحفاظ على أداء مستقر. على سبيل المثال:الحد الأقصى للعملاء 100 - إعدادات المهلة: ضبط
المهلةلتحديد المدة التي يجب أن ينتظرها Tinyproxy قبل إغلاق الاتصال الخامل. على سبيل المثالالمهلة 600 - تمكين HTTPS: إذا كنت بحاجة إلى دعم اتصالات HTTPS، فتأكد من أن
منفذ التوصيليتضمن التوجيه المنفذ 443، المنفذ الافتراضي ل HTTPS - 443منفذ الاتصال 443 - التحكم في الوصول: إلى جانب التحكم في الوصول المستند إلى IP، يمكنك أيضًا استخدام
فلترةلحظر عناوين URL أو نطاقات محددة. هذا مفيد لتصفية المحتوى. يمكنك استخدامه على النحو التالي -عامل التصفية "/etc/tinyproxy/filter" - الوضع المجهول: يمكنك تمكين الوضع المجهول لإخفاء معلومات الشبكة الداخلية الخاصة بك. يمكن القيام بذلك عن طريق تعيين
مجهولالتوجيه مع هذا الأمر -"رؤوس مجهولة" - المصادقة الأساسية: إذا كنت بحاجة إلى تأمين البروكسي الخاص بك باستخدام اسم مستخدم وكلمة مرور، يمكنك تكوين المصادقة الأساسية عن طريق تعيين
المصادقة الأساسيةالتوجيه بهذه الطريقة -اسم المستخدم الأساسي: كلمة المرور
b. التحقق
- الحفظ والخروج: بعد إجراء التغييرات اللازمة، احفظ واخرج من محرر النصوص. إذا كنت تستخدم
نانو، يمكنك القيام بذلك عن طريق الضغط علىCTRL + Xثميوأدخل. - إعادة تشغيل Tinyproxy: قم بتطبيق التغييرات عن طريق إعادة تشغيل خدمة Tinyproxy باستخدام الرمز التالي -
sudo systemctl إعادة تشغيل نظام التشغيل sudo systemctl إعادة تشغيل tinyproxy - التحقق من الحالة: تحقق من أن Tinyproxy يعمل بشكل صحيح من خلال التحقق من حالته. يمكنك القيام بذلك عبر
حالة النظام sudo systemctl status tinyproxy - اختبار الوكيل: قم بتعيين متصفحك أو جهازك لاستخدام الخادم الوكيل والمنفذ الذي قمت بتكوينه من الخطوات أعلاه. على سبيل المثال، إذا قمت بتعيين المنفذ إلى 8888 وكان عنوان IP الخاص بخادمك هو 192.168.1.2، فقم بتكوين متصفحك لاستخدام
192.168.1.2:8888كخادم وكيل.
b. التكوين المتقدم
#1 تصفية المحتوى
يمكنك حظر مواقع ويب أو أنواع محددة من المحتوى باستخدام أداة فلترة التوجيه. أنشئ ملف تصفية يحتوي على عناوين URL أو أنماط لحظرها.
- إنشاء ملف تصفية:
sudo nano /etc/tinyproxy/filter - إضافة قواعد الحظر:
كوم .example.com.badwebsite.com - تمكين التصفية: تأكد من أن
فلترةيشير التوجيه إلى ملف المرشح الخاص بك -عامل التصفية "/etc/tinyproxy/filter" - إعادة تشغيل Tinyproxy: تطبيق التغييرات وإعادة التشغيل.
sudo systemctl إعادة تشغيل نظام التشغيل sudo systemctl إعادة تشغيل tinyproxy
#2 الحد من عرض النطاق الترددي
في حين أن Tinyproxy نفسه لا يتعامل مع التحكم في النطاق الترددي، يمكنك دمجه مع أدوات مثل ر ج (التحكم في حركة المرور) على نظام Linux لإدارة استخدام النطاق الترددي.
بمجرد تثبيت Tinyproxy وتهيئته، يمكنك البدء في استخدامه لإدارة حركة المرور على الإنترنت. دعنا نرى كيفية إعداد المتصفح أو الجهاز حتى تتمكن من استخدامه.
5. كيفية إعداد متصفح لاستخدام Tinyproxy
إن تهيئة متصفح الويب الخاص بك لاستخدام Tinyproxy أمر سهل ويساعدك في الحفاظ على خصوصية أنشطتك على الإنترنت وتحت سيطرتك. تنبيه فقط: صُمم Tinyproxy للأنظمة الشبيهة بأنظمة يونكس، لكن يمكنك تشغيله على ويندوز باستخدام نظام ويندوز الفرعي لنظام لينكس (WSL) أو Cygwin. فيما يلي دليل تفصيلي لإعداد متصفحات مختلفة لاستخدام Tinyproxy.
a. جوجل كروم
- افتح إعدادات كروم: انقر على النقاط الرأسية الثلاث في الزاوية العلوية اليمنى من المتصفح واختر "إعدادات" من القائمة المنسدلة.
- فتح إعدادات وكيل النظام المفتوح: ضمن قسم "النظام"، انقر على "فتح إعدادات البروكسي في حاسوبك".

- تكوين إعدادات الوكيل:
- للويندوز: في نافذة "خصائص الإنترنت"، انتقل إلى علامة التبويب "اتصالات" وانقر على "إعدادات الشبكة المحلية". حدّد خانة "استخدام خادم وكيل لشبكتك المحلية"، ثم أدخل عنوان IP ورقم المنفذ الخاص بخادم Tinyproxy. انقر على "موافق" للحفظ.
- لنظام التشغيل macOS: في نافذة "الشبكة"، حدد اتصال الشبكة النشط وانقر على "متقدم". انتقل إلى علامة التبويب "البروكسيات"، وحدد خانتي "وكيل الويب (HTTP)" و "وكيل الويب الآمن (HTTPS)"، ثم أدخل عنوان IP ورقم المنفذ لخادم Tinyproxy الخاص بك. انقر على "موافق" ثم "تطبيق".
- لنظام التشغيل Linux: اعتمادًا على بيئة سطح المكتب لديك (GNOME، KDE، إلخ)، قم بالوصول إلى إعدادات الشبكة وابحث عن قسم تهيئة البروكسي. أدخل عنوان IP ورقم منفذ خادم Tinyproxy الخاص بك، ثم احفظ الإعدادات.
b. موزيلا فايرفوكس
- افتح خيارات فايرفوكس: انقر على الخطوط الأفقية الثلاثة في الزاوية العلوية اليمنى من المتصفح واختر "خيارات" (أو "تفضيلات" على نظام macOS) من القائمة المنسدلة.
- فتح إعدادات الشبكة: مرر لأسفل إلى قسم "إعدادات الشبكة" وانقر على "الإعدادات".
- تكوين البروكسي الخاص بك: في نافذة "إعدادات الاتصال"، حدد "تكوين البروكسي اليدوي".
- أدخل تفاصيل الوكيل: أدخل عنوان IP ورقم المنفذ لخادم Tinyproxy الخاص بك في حقل "وكيل HTTP" ورقم المنفذ المقابل. إذا كنت تريد أن تمر كل حركة المرور (بما في ذلك HTTPS) من خلال Tinyproxy، فحدد المربع "استخدام هذا الخادم الوكيل لجميع البروتوكولات".
- حفظ الإعدادات: انقر فوق "موافق" لحفظ إعدادات الوكيل.
c. مايكروسوفت إيدج
- افتح إعدادات الحافة المفتوحة: انقر على النقاط الأفقية الثلاث في الزاوية العلوية اليمنى من المتصفح واختر "إعدادات" من القائمة المنسدلة.
- افتح إعدادات الوكيل: مرر لأسفل وانقر على "النظام والأداء". ثم، انقر على "فتح إعدادات البروكسي في حاسوبك" ضمن "النظام".

- تكوين إعدادات الوكيل: في نافذة "خصائص الإنترنت"، انتقل إلى علامة التبويب "اتصالات" وانقر على "إعدادات الشبكة المحلية". حدد خانة "استخدام خادم وكيل لشبكتك المحلية"، ثم أدخل عنوان IP ورقم المنفذ الخاص بخادم Tinyproxy. انقر على "موافق" للحفظ.
d. سفاري
- فتح تفضيلات النظام المفتوح: انقر على قائمة Apple واختر "تفضيلات النظام".
- افتح إعدادات الشبكة: انقر على "الشبكة" وحدد اتصال الشبكة النشط.
- تكوين الوكلاء: انقر على "خيارات متقدمة"، ثم انتقل إلى علامة التبويب "البروكسيات". حدد خانتي "وكيل الويب (HTTP)" و"وكيل الويب الآمن (HTTPS)".
- أدخل تفاصيل الوكيل: أدخل عنوان IP ورقم منفذ خادم Tinyproxy الخاص بك.
- حفظ الإعدادات: انقر فوق "موافق" ثم "تطبيق" لحفظ التغييرات.
6. كيفية إعداد جهاز محمول لاستخدام Tinyproxy
إعداد جهاز أندرويد
- فتح إعدادات Wi-Fi: انتقل إلى "الإعدادات" وانقر على "Wi-Fi".
- تعديل الشبكة: اضغط مطولاً على الشبكة المتصلة وحدد "تعديل الشبكة".
- انتقل إلى خيارات متقدمة: حدد المربع الخاص بـ "خيارات متقدمة".
- تعيين الوكيل: ضمن "وكيل"، اختر "يدوي". (ضع في اعتبارك أنه في بعض أجهزة أندرويد تكون علامة تبويب الوكيل مرئية حتى بدون الانتقال إلى الخيارات المتقدمة)

- أدخل تفاصيل الوكيل الخاص بك: أدخل عنوان IP ورقم منفذ خادم Tinyproxy الخاص بك.
- إعدادات الحفظ: اضغط على "حفظ" لتطبيق التغييرات.
إعداد جهاز iOS
- افتح إعدادات Wi-Fi: انتقل إلى "الإعدادات" وانقر على "Wi-Fi".
- تكوين الوكيل: اضغط على الشبكة المتصلة لفتح إعداداتها.
- تكوين الوكيل اليدوي: مرر لأسفل إلى "وكيل HTTP" وحدد "يدوي".
- أدخل تفاصيل الوكيل: أدخل عنوان IP ورقم منفذ خادم Tinyproxy الخاص بك.
- حفظ الإعدادات: اضغط على "حفظ" لتطبيق التغييرات.
7. كيفية اختبار تكوين الوكيل الخاص بك
بعد تهيئة متصفحك أو جهازك المحمول لاستخدام Tinyproxy، من المهم اختبار الإعداد للتحقق مما إذا كان كل شيء يعمل بشكل صحيح.
- تحقق من عنوان IP الخاص بك: انتقل إلى موقع إلكتروني مثل WhatIsMyIP.com للتحقق من تطابق عنوان IP الخاص بك مع عنوان IP الخاص بخادم Tinyproxy.
- المواقع المقيد الدخول إليها: حاول الوصول إلى مواقع الويب المحظورة عادةً للتحقق من أن حركة المرور الخاصة بك يتم توجيهها من خلال الوكيل.


- تحقق من السجلات: على خادم Tinyproxy الخاص بك، تحقق من السجلات لمعرفة ما إذا كان يتم توجيه حركة المرور عبر الوكيل. يمكنك عرض السجلات عن طريق تشغيل
sudo tail -f /var/log/tinyproxy/tinyproxy.log
هل تواجه بطء الإنترنت أم مخاوف أمنية؟
حسِّن خصوصيتك على الإنترنت وسرِّع الإنترنت لديك مع خدمة بروكسي موثوقة. احصل على خدمة البروكسي من Rapidseedbox واستمتع باتصالات عالية السرعة وخصوصية فائقة ودعم عملاء من الدرجة الأولى.
8. كيفية مراقبة Tinyproxy وإدارتها
للتحقق مما إذا كان Tinyproxy يعمل بسلاسة، من المهم مراقبة أدائه وإدارة تكوينه عند الحاجة.
a. التحقق من السجلات
تحتوي سجلات Tinyproxy على معلومات مهمة حول تشغيله. يقع ملف السجل عادةً في /var/log/tinyproxy/tinyproxy.log.
عرض السجلات:
|
1 2 |
سودو الذيل -f /فار/السجل/تيني بروكسي/تيني بروكسي.السجل |
يتيح لك هذا الأمر عرض أحدث الإدخالات في ملف السجل، مما قد يساعد في استكشاف الأخطاء وإصلاحها.
b. مراقبة الاستخدام
يمكنك مراقبة استخدام Tinyproxy من خلال التحقق من ملف السجل للحصول على تفاصيل الاتصال، أو باستخدام أدوات إضافية مثل إذا توب لمراقبة حركة مرور الشبكة.
#1 تثبيت iftop:
|
1 2 |
سودو مناسب التثبيت إذا توب |
#2 قم بتشغيل iftop:
|
1 2 |
سودو إذا توب -i إيث 0 |
استبدل إيث 0 باسم واجهة الشبكة. توفر هذه الأداة عرضاً في الوقت الفعلي لحركة مرور الشبكة ويمكن أن تساعد في تحديد الاستخدام الكثيف أو المشاكل المحتملة.
9. كيفية تحسين أداء Tinyproxy
من المهم أن تتأكد من أن Tinyproxy يعمل بسلاسة، خاصةً إذا كنت تستخدمه للتعامل مع الكثير من حركة المرور أو لتحسين الأمان. إليك بعض الخطوات والنصائح المفصلة لمساعدتك في تحسين أداء Tinyproxy.
a. الحد من اتصالات العميل
يساعد وضع حد لعدد العملاء الذين يمكنهم الاتصال في وقت واحد في الحفاظ على الخادم من التحميل الزائد ويضمن استمرار تشغيله بسلاسة.
ضبط ماكسالعملاء التوجيهات:
- افتح ملف التكوين:
sudo nano /etc/tinyproxy/tinyproxy.conf - حدد موقع
ماكسالعملاءالتوجيه وتعيينه على رقم مناسب لسعة الخادم الخاص بك. القيمة النموذجية هي 100، ولكن يمكنك ضبط ذلك بناءً على احتياجاتك ومواصفات الخادم -الحد الأقصى للعملاء 100 - احفظ التغييرات واخرج من المحرر.
- أعد تشغيل Tinyproxy لتطبيق التغييرات:
sudo systemctl إعادة تشغيل نظام التشغيل sudo systemctl إعادة تشغيل tinyproxy
b. ضبط إعدادات المهلة
يمكن أن يساعد تحسين إعدادات المهلة في إدارة الاتصالات الخاملة، مما يوفر الموارد للمستخدمين النشطين.
قم بتعيين المهلة التوجيه:
- في ملف التكوين (
/etc/tinyproxy/tinyproxy.conf)، ابحث عنالمهلةالتوجيه. - اضبطه على قيمة مناسبة، مثل 300 ثانية (5 دقائق). هذا يبقي الاتصالات الخاملة مغلقة بعد فترة، مما يساعد على تقليل الاستخدام غير الضروري للموارد.
المهلة 300 - احفظ الملف واخرج من الملف، ثم أعد تشغيل Tinyproxy:
sudo systemctl إعادة تشغيل نظام التشغيل sudo systemctl إعادة تشغيل tinyproxy
c. استخدام خادم مخصص
إذا كنت تتعامل مع حركة مرور كثيفة، فإن تشغيل Tinyproxy على خادم مخصص يمكن أن يساعد حقاً في تحسين الأداء. فالخادم المخصص يعني أن Tinyproxy لديه كل ما يحتاجه من وحدة المعالجة المركزية والذاكرة وموارد الشبكة دون التنافس مع التطبيقات الأخرى.
كيفية إعداد Tinyproxy على خادم مخصص:
- اختر خادمًا ذا موارد كافية (وحدة المعالجة المركزية وذاكرة الوصول العشوائي والنطاق الترددي) بناءً على الحمل المتوقع لحركة المرور.
- اتبع خطوات التثبيت من هنا لتثبيت Tinyproxy على الخادم المخصص.
- قم بالتهيئة والتحسين حسب احتياجاتك للتأكد من تشغيل الخادم بكفاءة.
d. تمكين التحكم في الوصول
يساعد تقييد الوصول إلى عناوين IP الموثوقة في تقليل حركة المرور غير المرغوب فيها وإساءة الاستخدام المحتملة للخادم الوكيل.
- افتح ملف التكوين:
sudo nano /etc/tinyproxy/tinyproxy.conf - استخدم
السماحلتحديد عناوين أو نطاقات IP المسموح لها بالوصول إلى Tinyproxy. على سبيل المثال -السماح ل 192.168.1.0.0/24 - اختياريًا، استخدم
الرفضلحظر عناوين IP محددة.رفض 10.0.0.0.1 - احفظ التغييرات وأعد تشغيل Tinyproxy:
sudo systemctl إعادة تشغيل نظام التشغيل sudo systemctl إعادة تشغيل tinyproxy
e. تحسين التسجيل
يساعدك التسجيل الجيد على مراقبة كيفية سير الأمور ومعرفة الأخطاء التي تحدث دون تحميل النظام بالكثير من البيانات. بالإضافة إلى ذلك، راقب حجم السجل وقم بتدوير السجلات بانتظام لمنعها من استهلاك مساحة كبيرة على القرص.
f. مراقبة حركة مرور الشبكة
استخدام أدوات مثل إذا توب أو التحميل مساعدتك في مراقبة حركة مرور البيانات على الشبكة في الوقت الفعلي، وتحديد الاختناقات، وتعديل التكوينات حسب الحاجة. لقد ذكرت بالفعل إذا توب أعلاه، ولكن إليك كيفية التثبيت والاستخدام التحميل.
- التثبيت
التحميل:sudo apt apt install nload - تشغيل
التحميللتصور حركة المرور الواردة والصادرة:sudo nload
أعلم أن تحسين Tinyproxy يمكن أن يكون صعباً بعض الشيء في البداية، ولكن إذا اتبعت التوصيات أعلاه، فلن تواجه أي تحديات. ومع ذلك، إذا واجهت ذلك، فإليك كيفية التغلب عليها.
10. كيفية استكشاف أخطاء Tinyproxy وإصلاحها
حتى مع إعداد Tinyproxy المهيأ بشكل جيد، قد تواجه بعض المشاكل. إليك كيفية استكشاف المشاكل الشائعة وإصلاحها لضمان تشغيل Tinyproxy بسلاسة.
a. لا يبدأ تشغيل Tinyproxy
إذا لم يتم بدء تشغيل Tinyproxy، فقد يكون السبب في ذلك أخطاء في التكوين أو ملفات مفقودة أو مشكلات في الأذونات. هذه هي الطريقة التي يمكنك بها استكشاف الأخطاء وإصلاحها.
- تحقق من بناء جملة ملف التكوين:
- تحقق مما إذا كان هناك أي أخطاء في بناء الجملة في
/etc/tinyproxy/tinyproxy.conf. - استخدم الأمر للتحقق من صحة التكوين:
sudo tinyproxy -d -c /c /c/tinyproxy/tinyproxy.conf - سيؤدي هذا إلى تشغيل Tinyproxy في وضع التصحيح، وسيُظهر لك أي أخطاء في التكوين مباشرةً في الطرفية.
- تحقق مما إذا كان هناك أي أخطاء في بناء الجملة في
- مراجعة السجلات بحثًا عن الأخطاء:
- راجع ملف السجل للحصول على رسائل الخطأ التفصيلية:
sudo tail -f /var/log/tinyproxy/tinyproxy.log - ابحث عن الأسطر التي توضح سبب فشل Tinyproxy في البدء.
- راجع ملف السجل للحصول على رسائل الخطأ التفصيلية:
- التحقق من أذونات الملفات:
- تحقق مما إذا كان لدى مستخدم Tinyproxy الأذونات اللازمة للوصول إلى ملفات التكوين والسجلات:
sudo chown chown tinyproxy:tinyproxy /etc/tinyproxy/tinyproxy.conf sudo chown chown tinyproxy:tinyproxy /var/log/tinyproxy/tinyproxy.log
- تحقق مما إذا كان لدى مستخدم Tinyproxy الأذونات اللازمة للوصول إلى ملفات التكوين والسجلات:
- تحقق من الحزم المطلوبة:
- تأكد من تثبيت جميع الحزم والتبعيات المطلوبة. يمكنك استخدام هذا الأمر:
sudo apt update sudo apt install tinyproxy
- تأكد من تثبيت جميع الحزم والتبعيات المطلوبة. يمكنك استخدام هذا الأمر:
b. تم رفض الاتصال
إذا ظهر لك خطأ "تم رفض الاتصال" عند محاولة الاتصال من خلال Tinyproxy، فقد يكون ذلك بسبب إعدادات جدار الحماية أو تكوين IP غير صحيح. إذا حدث ذلك، جرّب ما يلي:
- تحقق من إعدادات جدار الحماية:
- تحقق مما إذا كان جدار الحماية الخاص بك يسمح بحركة المرور على منفذ Tinyproxy (الافتراضي هو 8888).
- على Ubuntu، استخدم
ufwللسماح للمنفذsudo ufw السماح ب 8888/TCP
- التحقق من بدل عنوان IP المسموح به:
- تحقق مما إذا كان عنوان IP الخاص بك مسموحًا به في ملف تكوين Tinyproxy:
السماح ل 192.168.1.0.0/24 - تحديث ملف التكوين وإعادة تشغيل Tinyproxy -
sudo nano nano /etc/tinyproxy/tinyproxy.conf sudo systemctl إعادة تشغيل tinyproxy
- تحقق مما إذا كان عنوان IP الخاص بك مسموحًا به في ملف تكوين Tinyproxy:
- تحقق من حالة Tinyproxy:
- تأكد من تشغيل Tinyproxy:
حالة النظام sudo systemctl status tinyproxy
- تأكد من تشغيل Tinyproxy:
c. الأداء البطيء
إذا كان Tinyproxy يعمل ببطء، فقد يكون السبب في ذلك هو ارتفاع حركة المرور، أو عدم كفاية الموارد، أو عدم كفاية إعدادات التكوين المثلى. يمكنك حل هذه المشكلة بتجربة الطرق التالية:
- مراقبة استخدام الموارد:
- استخدم أدوات مثل
أعلىأوقمة الهرمللتحقق من استخدام وحدة المعالجة المركزية والذاكرة.
- استخدم أدوات مثل
- التحقق من حركة مرور الشبكة:
- الاستخدام
إذا توبأوالتحميللمراقبة حركة مرور الشبكة وتحديد أي اختناقات:sudo iftop -i eth0 sudo nload
- الاستخدام
- تحديث إعدادات التكوين الخاصة بك:
- تحقق مما إذا كانت لديك إعدادات محسّنة مثل
ماكسالعملاءوالمهلة. لقد ناقشتها أعلاه. - قم بتحرير ملف التكوين إذا لزم الأمر وأعد تشغيل Tinyproxy.
- تحقق مما إذا كانت لديك إعدادات محسّنة مثل
- الحد من التسجيل:
- يمكن أن يؤدي التسجيل المفرط إلى إبطاء الأداء. قم بتعيين مستوى سجل مناسب لتحقيق التوازن بين احتياجات التسجيل والأداء.
d. لا يقوم Tinyproxy بإعادة توجيه حركة مرور HTTPS
إذا كان Tinyproxy لا يقوم بإعادة توجيه حركة مرور HTTPS، فالسبب على الأرجح هو سوء تكوين منفذ التوصيل التوجيه أو مشاكل في جدار الحماية. هذه هي كيفية حلها:
- تكوين منفذ الاتصال:
- تحقق مما إذا كان
منفذ التوصيليتضمن التوجيه المنفذ 443 لمرور HTTPS:منفذ الاتصال 443
- تحقق مما إذا كان
- قم بتحديث إعدادات جدار الحماية لديك:
sudo ufw السماح ب 443/TCP
- إعادة التشغيل تينيبروكسي.
e. عدم الوصول إلى الإنترنت من خلال البروكسي
إذا لم تتمكن الأجهزة المهيأة لاستخدام Tinyproxy من الوصول إلى الإنترنت فهناك إما مشاكل في الشبكة أو أن إعدادات الوكيل غير صحيحة. جرّب ما يلي:
- تحقق من إعدادات الوكيل:
- تحقق مما إذا كانت إعدادات البروكسي في الجهاز تتطابق مع عنوان IP الخاص بخادم Tinyproxy ومنفذها.
- التحقق من اتصال الشبكة:
- يمكنك اختبار ذلك من خلال تشغيل
بينغ google.com
- يمكنك اختبار ذلك من خلال تشغيل
- تحقق من السجل بحثاً عن أخطاء أو اتصالات محظورة.
إذا واجهت أي تحديات إضافية، لا تتردد في إرسال تعليق أدناه وسنساعدك في حلها!
هل تواجه بطء الإنترنت أم مخاوف أمنية؟
حسِّن خصوصيتك على الإنترنت وسرِّع الإنترنت لديك مع خدمة بروكسي موثوقة. احصل على خدمة البروكسي من Rapidseedbox واستمتع باتصالات عالية السرعة وخصوصية فائقة ودعم عملاء من الدرجة الأولى.
11. كلمات ختامية
يمكن أن يساعدك إعداد Tinyproxy وتحسينه في الحفاظ على خصوصيتك على الإنترنت، وإدارة الوصول إلى الإنترنت، وتحسين سرعات الاتصال من خلال البروكسي الفعال. وهو يعمل على أنظمة شبيهة بأنظمة يونكس وحتى على ويندوز من خلال WSL، لذا يمكنك استخدامه بغض النظر عن نوع الكمبيوتر لديك.
ومع ذلك، على الرغم من قوة Tinyproxy إلا أنه ليس مناسبًا للمستخدمين المتقدمين. إذا كنت واحدًا منهم وتبحث عن وكيل أكثر قوة وغني بالميزات, خدمة البروكسي الخاصة ب Rapidseedbox بديلاً ممتازاً.
يقدم Rapidseedbox حل بروكسي موثوق وآمن وعالي الأداء وسهل الإعداد والاستخدام. مع ميزات مثل الاتصالات عالية السرعة والخصوصية المحسنة ودعم العملاء الفائق، يمكن ل Rapidseedbox التعامل مع احتياجات البروكسي الأكثر تطلبًا بسهولة.
0التعليقات