دليل لحل مشاكل WARP و wgcf على خادم VPS

16/12/2023 |
Loading...

المقدمة:

عند استخدام WARP على الـ VPS الخاص بك، قد تواجه مشكلات مثل عدم استجابة عنوان الـ IP الجديد لأوامر SSH أو Ping. يحدث هذا غالبًا بعد تغيير عنوان الـ IP. لحل هذه المشكلة، ستحتاج إلى إيقاف وإزالة إعدادات WARP. قم بالوصول إلى وحدة التحكم الخاصة بك واستخدم الأمر ip a لتحديد إعداد WARP.

السيناريو الأول: حل مشكلات SSH/Ping عند وجود wgcf:

  1. التحقق من إعداد WARP:

    • شغل الأمر ip a للتحقق من وجود wgcf.
  2. إيقاف وتعطيل خدمة WARP:

    • نفذ الأوامر التالية:
      sudo systemctl stop wgcf
      sudo systemctl disable wgcf

      إذا لم تحل المشكلة، تابع إلى الخطوات التالية.

  3. تعطيل WARP باستخدام wg-quick:

    • نفذ الأمر التالي:
      sudo wg-quick down wgcf
  4. البحث عن خدمات WARP/WireGuard النشطة:

    • استخدم الأمر التالي للتحقق من الخدمات المتعلقة بـ WARP:
      sudo systemctl | grep -iE 'wg|warp'
  5. إيقاف وتعطيل خدمة WireGuard:

    • استبدل [service-name] باسم الخدمة الفعلي مثل [email protected] أو warp.service:
      sudo systemctl stop [service-name]
      sudo systemctl disable [service-name]
  6. إزالة أدوات WireGuard وإعادة تحميل النظام:

    • نفذ الأوامر التالية:
      sudo apt remove wireguard-tools
      sudo systemctl daemon-reload

السيناريو الثاني: إزالة WARP وكامل إعداداته من VPS (عند وجود WARP):

  1. تعطيل وحذف واجهة WARP:

    • شغل الأوامر التالية:
      sudo ip link set WARP down
      sudo ip link delete WARP

      تحقق من الإزالة باستخدام:

      ip a | grep WARP
  2. تعديل سكربت بدء تشغيل WARP:

    • افتح الملف باستخدام:
      nano /root/WARP-UP.sh

      قم بتعليق جميع الأسطر داخل الملف لمنع تنفيذ السكربت عند الإقلاع.

  3. تعديل Crontab لمنع تشغيل WARP عند إعادة التشغيل:

    • افتح crontab باستخدام:
      sudo crontab -e

      ابحث عن أي أسطر تتعلق بـ WARP وقم بتعليقها.

  4. التأكد من أن خدمات WARP معطّلة:

    • إذا تم إعادة تنشيط WARP بعد إعادة التشغيل، تحقق مرة أخرى باستخدام:
      sudo systemctl | grep -iE 'wg|warp'

      ثم أوقف وعطّل أي خدمة تظهر:

      sudo systemctl stop [service-name]
      sudo systemctl disable [service-name]
  5. إعادة تحميل خادم النظام:

    • قم بإعادة تحميل إعدادات النظام للتأكد من تفعيل التغييرات:
      sudo systemctl daemon-reload

الخاتمة:

بعد اتباع الخطوات أعلاه، سيتم إزالة WARP وكامل إعداداته من الـ VPS الخاص بك. سيساعد هذا في حل المشكلات المتعلقة بالـ IP وضمان عدم إعادة تفعيل WARP بعد إعادة التشغيل. يُنصح بإعادة تشغيل الخادم للتأكد من أن التغييرات قد تم تطبيقها بشكل نهائي.

احصل على عروض وتخفيضات حصرية!

ابقَ على اطلاع بآخر العروض، الخصومات، والترقيات الخاصة.

Update cookies preferences