تُستخدم شبكات VPN أو الشبكات الخاصة الافتراضية بشكل شائع لغرضين رئيسيين: حماية الخصوصية والوصول إلى الشبكات البعيدة. في هذه المقالة، سنستكشف كيف يمكن استخدام SSH (Secure Shell) كشبكة VPN.
أنواع شبكات VPN
هناك نوعان رئيسيان من شبكات VPN:
1. شبكات VPN التي تركز على الخصوصية: تخفي شبكات VPN هذه حركة المرور الخاصة بك وتحمي خصوصيتك عن طريق إعادة توجيه حركة المرور الخاصة بك عبر موقع مختلف. يتم استخدامها غالبًا لدفق المحتوى من مواقع مختلفة أو لتجنب المراقبة من قبل مزود خدمة الإنترنت (ISP).
2. شبكات VPN للوصول عن بعد: يتم استخدام شبكات VPN هذه من قبل العاملين عن بعد للاتصال بشبكة شركاتهم والوصول إلى الموارد الموجودة داخل الشركة أو المكتب.
استخدام SSH كشبكة VPN
إعداد وكيل الجوارب
- SSH إلى خادم بعيد التي يمكنك الوصول إليها.
- إنشاء وكيل الجوارب على الخادم البعيد باستخدام الأمر:
ssh -D 1080 [user@]remote_server
تأكد من استبدال[user@]remote_server
باستخدام اسم المستخدم الفعلي وعنوان الخادم البعيد. لاحظ أن اسم المستخدم اختياري ومطلوب فقط إذا كان مختلفًا عن اسم المستخدم المحلي. - قم بتكوين متصفح الويب الخاص بك لاستخدام وكيل Socks على جهاز الكمبيوتر المحلي الخاص بك، مع تحديد عنوان IP (عادةً
127.0.0.1
) والميناء (عادة1080
). - الآن، ستنتقل حركة مرور متصفح الويب الخاص بك عبر الخادم البعيد، وسترى مواقع الويب عنوان IP الخاص بالخادم البعيد بدلاً من عنوانك الخاص.
باستخدام مكوك SSH
- مكوك SSH هي أداة تقوم بإعداد التوجيه على نظامك المحلي باستخدام نفق SSH.
- هو - هي يتطلب الوصول إلى SSH على خادم بعيد و
sudo
أوroot
الوصول على جهاز الكمبيوتر المحلي الخاص بك. - تثبيت مكوك SSH على جهازك المحلي إذا لم يكن مثبتًا:
pip install sshuttle
أو لبعض الأنظمة:sudo apt-get install sshuttle
- قم بتشغيل الأمر:
sshuttle -r [user@]remote_host network_to_route -x remote_host
يستبدل[user@]remote_host
باستخدام اسم المستخدم الفعلي وعنوان الخادم البعيد، وnetwork_to_route
مع الشبكة التي تريد توجيهها عبر VPN (على سبيل المثال،0.0.0.0/0
لتوجيه كل حركة المرور). لاحظ مرة أخرى أن اسم المستخدم اختياري ومطلوب فقط إذا كان مختلفًا عن اسم المستخدم المحلي. - باستخدام SSH Shuttle، سيتم توجيه كل حركة المرور الخاصة بك، وليس المتصفح فقط، عبر المضيف البعيد.
خاتمة
SSH هي أداة قوية يمكن استخدامها كشبكة VPN باستخدام وكيل Socks أو SSH Shuttle. سواء كنت بحاجة إلى حماية خصوصيتك أو الوصول إلى شبكة بعيدة، فإن SSH يوفر حلاً مرنًا وآمنًا. تذكر دائمًا إعطاء الأولوية للتعلم، ومتابعة شغفك، وممارسة اللطف.
الميزة/الخطوة | إعداد وكيل الجوارب | باستخدام مكوك SSH |
---|---|---|
غاية | وكيل حركة مرور متصفح الويب | توجيه كل حركة المرور |
الأمر لتأسيس الاتصال | ssh -D 1080 [user@]remote_server | sshuttle -r [user@]remote_host network_to_route -x remote_host |
يتطلب التثبيت | لا | نعم (مكوك SSH) |
نوع حركة المرور الموجهة | حركة المتصفح فقط | كل حركة مرور النظام |
تكوين المتصفح مطلوب | نعم | لا |
مطلوب الوصول إلى الجذر أو Sudo | لا (على الجهاز المحلي) | نعم (على الجهاز المحلي) |
مثال لحالة الاستخدام | تصفح المواقع من خلال IP البعيد | الوصول إلى الشبكات البعيدة أو تأمين جميع أنواع حركة المرور على الإنترنت |
تعقيد | قليل | واسطة |
التعليقات (0)
لا توجد تعليقات هنا حتى الآن، يمكنك أن تكون الأول!