- يمكن استخدام أجهزة Raspberry Pi للعديد من الأغراض ، ولكن أحد أكثرها شيوعًا هو استضافة خوادم VPN خاصة.
- على الرغم من أنه ليس من السهل تمامًا تكوين خادم VPN على جهاز RPi الخاص بك ، إلا أنه ليس علم الصواريخ أيضًا.
- تحقق من قسم VPN لمزيد من الأخبار والأدلة والمراجعات حول شبكات VPN.
- قم بزيارة How-To Hub لاكتشاف المزيد من أدلة VPN للمشكلات الشائعة وغير الشائعة.
فطيرة التوت هي أعجوبة من التقدم التكنولوجي ، لأنها تثبت أن القوة لا تتعلق بالحجم فقط. Raspberry Pi هو في الواقع كمبيوتر ذو لوحة واحدة.
تمامًا مثل هاتفك ، يمكن وضعه في جيبك (على الرغم من أنه قد يبدو ضخمًا بعض الشيء) ، وإذا كان لديك الأجهزة الطرفية ، فيمكنه مساعدتك في التعامل معه في أي مكان.
ومع ذلك ، بفضل ملاءمتها القائمة على الحجم ، يختار الكثيرون استخدام هذه الأجهزة لأدوار محددة للغاية.
يحولها البعض إلى أروقة قديمة باستخدام المحاكيات ، بينما يستخدمها البعض الآخر كخوادم بريد إلكتروني ، أو مراكز وسائط صغيرة ، أو حتى VPN الخوادم.
أفضل 5 شبكات VPN نوصي بها
59٪ خصم متاح لخطط السنتين | تحقق من العرض! | |
79٪ إيقاف + شهرين مجانا |
تحقق من العرض! | |
85٪ خصم! فقط 1.99 دولار شهريًا لخطة 15 شهرًا |
تحقق من العرض! | |
83٪ خصم (2.21 $ / شهر) + 3 شهور مجانية |
تحقق من العرض! | |
76% (2.83$) على خطة سنتين |
تحقق من العرض! |
كيفية إعداد VPN مع Raspberry Pi؟
متطلبات
- Raspberry Pi (استخدمنا نموذج RPi 2 B)
- بطاقة microSD (لأغراض التخزين)
- نظام تشغيل (استخدمناه نظام Rasperry Pi OS، Raspbian سابقًا)
- كبل Ethernet (استخدام Wi-Fi أكثر تعقيدًا قليلاً)
- كبل USB (لتشغيل RPi)
- مصدر طاقة (قمنا بتوصيل RPi بجهاز التوجيه الخاص بنا)
- الأجهزة الطرفية (لوحة مفاتيح + ماوس)
- كابل HDMI
- الشاشة (شاشة ، تلفزيون)
- عميل SSH (استخدمنا ملفات المعجون الشمسي)
لاحظ أنك لن تحتاج إلى كل هذه المكونات لتثبيت VPN على Raspberry Pi. إذا قمت بتوصيل الجهاز بمصدر إنترنت يعمل ، فيمكنك الوصول إليه عبر SSH.
ومع ذلك ، لاحظ أن هذه الطريقة يمكن أن يكون لها بعض العيوب ، لأنها تتضمن الحاجة إلى إعادة الاتصال بـ RPi بمجرد تغيير إعدادات الشبكة. سنصل إلى ذلك بعد قليل.
بافتراض أن لديك جميع المكونات المطلوبة جاهزة ، فلنبدأ في إعداد VPN على RPi الخاص بك.
الاتصال بـ Raspberry Pi الخاص بك
- قم بتوصيل ملف كابل إيثرنت في جهاز التوجيه الخاص بك و Raspberry Pi
- قم بتوصيل RPi الخاص بك بمصدر طاقة (استخدمنا جهاز التوجيه الخاص بنا)
- قم بتثبيت ملف عميل SSH على حاسوبك
- قم بالوصول إلى بوابة جهاز التوجيه في متصفحك
- حدد موقع عنوان IP المحلي الخاص بـ RPi واحفظه
- قم بتشغيل عميل SSH على جهاز الكمبيوتر الخاص بك
- قم بإنشاء جلسة SSH جديدة داخل العميل
- اكتب ال عنوان IP قمت بتدوينه في وقت سابق (أو استخدم التوت / التوت. المحلية كعنوان)
- يستخدم بي مثل اسم االمستخدم و توت العليق مثل كلمه السر
- ابدأ الجلسة
تأكد من تحديث كل شيء
قبل المتابعة ، يجب أن تفهم أن نظام Raspberry Pi OS أكثر حساسية للتغيير من Windows على سبيل المثال.
لذلك ، لن يعرض إصلاح أي مشاكل في التوافق تلقائيًا.
بدلاً من ذلك ، عليك التأكد من أن البيئة مناسبة قبل تثبيت أي شيء ، بما في ذلك برنامج VPN على Raspberry Pi الخاص بك.
لحسن الحظ ، ليس من الصعب القيام بذلك مع التوجيه المناسب
اتبع هذه الخطوات:
- أثناء تنشيط الجلسة ، اكتب sudo apt-get update في محطة SSH
- انتظر تحديث عملية للانتهاء
- يكتب sudo apt-get ترقية في نفس المحطة كما كان من قبل
- إذا طُلب منك ذلك ، فاكتب ص للتأكيد وضرب يدخل على لوحة المفاتيح الخاصة بك
- انتظر رفع مستوى عملية لإكمال
يعد إجراء هاتين العمليتين في غاية الأهمية ، حيث أن تشغيل خادم VPN يعني درجة معينة من الأمان.
يعد الحفاظ على تحديث كل شيء على جهاز Raspberry Pi طريقة مؤكدة لتجنب مشكلات التوافق ونقاط الضعف القابلة للاستغلال.
لاحظ أن هذه الإجراءات قد تستغرق بعض الوقت ، خاصةً جزء الترقية الأول. إذن ، في هذه الأثناء ...
احصل على عنوان IP ثابت
لدي ثابت عنوان IP مهم جدًا في هذه الحالة. سيسمح لك بالوصول إلى خادم Raspberry Pi VPN الشخصي الخاص بك من أي مكان في العالم تقريبًا دون القلق من تغيير عنوان IP الخاص به في مرحلة ما.
إذا كان لديك بالفعل عنوان IP ثابت ، فيجب أن تكون بخير.
يقدم بعض مزودي خدمة الإنترنت هذا النوع من الخدمة افتراضيًا ، على الرغم من أن الكثيرين يفضلون الأسلوب الديناميكي لحل (أو الأفضل من ذلك تأخير) استنفاد تجمع عناوين IP.
ومع ذلك ، إذا كان لديك عنوان IP ديناميكي (يتغير بشكل دوري) ، فيمكنك استخدام DHCP أو خدمة DNS ديناميكية مجانية.
طريقة DHCP أكثر تعقيدًا قليلاً وتعتمد على عدة عوامل مثل جهاز التوجيه وموفر خدمة الإنترنت.
وبالتالي ، نقترح عليك اختيار خدمة DNS ديناميكية ، ولكن ليس قبل التحقق مما إذا كان جهاز التوجيه لديك يدعم DDNS (DNS الديناميكي).
تثبيت PiVPN على Raspberry Pi
- في محطة SSH ، اكتب حليقة -L https://install.pivpn.io | سحق
- انتظر حتى يتم فتح تكوين الحزمة (آليًا)
- قم بتأكيد تحويل Raspberry Pi الخاص بك إلى خادم VPN
- نعترف DHCP الإعدادات
- إختر نعم أو لا يعتمد على DHCP / تكوين IP الثابت اليدوي قارة
- حدد مستخدمًا (بي بشكل افتراضي)
- انتظر حتى يتم فتح تثبيت PiVPN لفترة من الوقت
- يختار OpenVPN من قائمة VPN باستخدام مفتاح المسافة على لوحة المفاتيح
- قم بالتأكيد بالضغط على Enter
- اختر لا عندما يُطلب منك تخصيص الإعدادات (الإعدادات الافتراضية جيدة بما يكفي)
- اترك المنفذ الافتراضي مفتوحًا (1194)
- اختر ال DNS مزود لعملاء VPN الخاصين بك
- حدد DNS إذا لم يكن لديك عنوان IP ثابت
- حدد اسم DNS للخادم إن أمكن
- تأكد من تمكين الترقيات غير المراقبة
- أعد تشغيل النظام ، على النحو الموصى به
هذا كل شيء ، لقد نجحت في تثبيت PiVPN على جهاز Raspberry Pi الخاص بك. إنه ليس علم الصواريخ بالضبط ولكن يحتوي على الكثير من الخطوات ، والتي يمكن أن تربك المستخدمين المبتدئين بسهولة.
إنشاء ملف تعريف VPN
- ابدأ جلسة SSH مرة أخرى
- في المحطة ، اكتب إضافة pivpn
- اكتب اسمًا للعميل الخاص بك
- حدد عدد الأيام حتى انتهاء صلاحية الشهادة
- اكتب وأكد كلمة المرور
بعد تنفيذ جميع الخطوات المذكورة أعلاه ، يجب إنشاء ملف تعريف VPN الخاص بك تلقائيًا ويجب أن تكون قادرًا الآن على استخدامه دون أي مشاكل.
لاحظ أنه يتم حفظ الملفات الشخصية على وحدة تخزين RPi ، لذلك سيتعين عليك إحضارها من هناك (يمكنك استخدام VNC عن بُعد أو قارئ بطاقة).
لاحظ أنك ستحتاج أيضًا إلى إعادة توجيه المنفذ الذي استخدمته سابقًا. في حالتنا ، كان الميناء 1194، لذلك قمنا بإعادة توجيه هذا.
اتصل بشبكة RPi VPN الخاصة بك
- تحميل OpenVPN Connect لنظام التشغيل Windows
- قم بتثبيته على جهاز الكمبيوتر الخاص بك
- قم بتشغيل تطبيق OpenVPN Connect
- اذهب إلى ملف التبويب
- تصفح إلى OVPN الملف الذي حصلت عليه من RPi الخاص بك
- قم باستيراده داخل التطبيق
- تكوين اسم ملف تعريف لها
- انقر فوق الزر "إضافة"
- اقلب المفتاح لتنشيط اتصال VPN
- اكتب المفتاح الخاص الذي استخدمته لإنشاء ملف التعريف
يجب أن تكون الآن متصلاً بخادم VPN الذي قمت بتكوينه شخصيًا على RPi الخاص بك. سيظهر لك عميل OpenVPN Connect بعض المعلومات المفيدة مثل حركة المرور المرسلة والمستلمة ومدة الاتصال والوقت الأخير الذي تلقيته فيه رزمة.
إذا لم تتمكن من الاتصال بشبكة VPN الخاصة بك لسبب ما ، فتحقق مما إذا كنت قد أعدت توجيه المنفذ بشكل صحيح (تأكد من استخدام عنوان IP المحلي الخاص بـ RPi بدلاً من عنوانه الخارجي).
إذا كنت لا تزال تواجه صعوبات ، فجرّب ما يلي:
- أعد تثبيت PiVPN
- اجعله يستخدم عنوان IP العام (حتى لو لم يكن ثابتًا)
- قم بإنشاء ملف OVPN
- افتح ملف OVPN في محرر نصي
- استبدل IP العام بـ DDNS الخاص بك يدويًا
هذا هو. يجب أن يعمل اتصال VPN الآن مثل السحر.
استنتاج
بعد كل الأشياء التي تم أخذها في الاعتبار ، يبدو أن RPi هي بالفعل أداة متعددة المواهب يمكن استخدامها أيضًا كخادم VPN خاص بك.
يمكنك أيضًا الاتصال بخادم VPN بهاتفك. ومع ذلك ، لاحظ أنه لكل عميل جديد يتصل بخادمك ، تحتاج إلى إنشاء ملف تعريف VPN جديد.
لتحسين الأمان ، تأكد من أن لكل ملف تعريف كلمة مرور قوية ومختلفة.
أسئلة مكررة
إذا كنت قد قررت قم بإعداد VPN شخصي في المنزل على نظام التشغيل Windows 10، راجع دليلنا الشامل وتعرف على كيفية القيام بذلك دون بذل مجهود.
أذا أردت قم بإنشاء اتصال VPN في نظام التشغيل Windows 10 بدلاً من استخدام عميل VPN ، تحقق من دليلنا التفصيلي لمعرفة كيف يمكنك القيام بذلك.
نعم، يحتوي Windows 10 على VPN مدمج ميزة يمكنك استخدامها للاتصال بخادم VPN موجود. سيخبرك دليلنا الشامل بكل شيء عنه وكيفية استخدامه.