6 خطوات سهلة لإنشاء شبكة افتراضية على جهاز “راسبيري باي” الخاص بك

فالنتين ميلنر آخر تحديث بواسطة فالنتين ميلنر في سبتمبر 17, 2018

جهاز “راسبيري باي” هو عبارة عن حاسوب ذو لوحة واحدة يعود منشأه إلى المملكة المتحدة، وقد أحدث ضجة كبيرة في العالم منذ طرحه في عام 2015، إذ بيعت منه قرابة 20 مليون وحدة منذ ذلك الحين. يتمثل الهدف الرئيسي من هذا الجهاز في تدريس علوم الحاسوب في المدارس في البلدان النامية.

وفي بلدان كهذه، تعد الشبكات الافتراضية الخاصة (VPN) وسيلة ممتازة للالتفاف على هذا النوع من الرقابة. لكن بفضل استخدام جهاز “راسبيري باي” وتعلم بعض مهارات البرمجة الأساسية، بإمكانك في الواقع إنشاء خادم شبكة افتراضية خاص بك وأنت مرتاح في مكتبك.

بعد ذلك يصبح بإمكانك تصفح الإنترنت ولديك شعور بأنك في غاية الأمان بفضل شبكتك المنزلية، إلى جانب إمكانية الاطلاع على الملفات التي تتبادلها مع الآخرين سواءً على حاسوبك المنزلي أم شبكتك المحلية.

Raspberry Pi 2

ماذا تحتاج لإنشاء خادم شبكة افتراضية بواسطة “راسبيري باي”

  • حاسوب “راسبيري باي/باي 2”
  • بطاقة SD مصغرة بسعة 8 جيجابايت
  • قارئ بطاقات SD
  • شاشة HDMI (إما شاشة حاسوب أم جهاز تلفزيون)
  • لوحة مفاتيح مزودة بسلك USB
  • كابل شبكة إيثرنت
  • وحدة طاقة مصغرة بجهد 5 فولت (شاحن هاتف مثلاً)

الخطوة الأولى: استعد لتثبيت نظام التشغيل “راسبيري باي”

تتعلق الخطوة الأولى ببطاقة SD المصغرة. إذا كنت تستخدم بطاقة SD أو تعيد استخدام بطاقة قديمة، يجب عليك التأكد من أن تقوم بتهيئتها بشكل مناسب لإزالة أي ملفات قديمة. يمكن القيام بذلك مجاناً على الموقع التالي http://sdcard.org

بعد تهيئة البطاقة بشكل كامل، قم بإدخالها في قارئ البطاقات الخاص بك.

الخطوة الثانية: تثبيت “راسبيان” على جهاز “راسبيري باي” الخاص بك

قم بزيارة موقع راسبيري باي وبعد ذلك قم بتنزيل البرنامج الجديد (NOOBS). هذا البرنامج هو عبارة عن نظام لإدارة عملية تثبيت نظام التشغيل. قم بفتح الملف واختر جميع الملفات وبعدها قم بسحبها وإلقائها داخل بطاقة SD الخاصة بك في قارئ البطاقات.

الآن، خذ بطاقة SD وقم بإدخالها في جهاز “راسبيري باي”. بعدها قم بتوصيل الشاشة ولوحة المفاتيح وسلك الطاقة.

بعد تشغيل جهاز “راسبيري باي”، سيبدأ الضوء الأخضر بالوميض للإشارة إلى أن الحاسوب بصدد قراءة البيانات الموجودة على بطاقة SD. بعدها ستلاحظ نافذة تظهر على الشاشة، وعندها عليك اختيار “راسبيان” والنقر على زر “إدخال” لبدء عملية التثبيت. تأكد من تغيير كلمة المرور الافتراضية قبل الانتقال إلى أي خطوات لاحقة.

الخطوة الثالثة: قم بإنشاء عنوان “آي بي” لجهاز “راسبيري باي” الخاص بك

قم بتوصيل جهاز “راسبيري باي” الخاص بك بالموجه الموجود لديك بواسطة سلك الإيثرنت. قم بتشغيل برنامج “موجه الأوامر” (command prompt) واكتب الآتي: ifconfig. ستظهر العديد من المعلومات، وينبغي عليك تدوين بعض من هذه المعلومات بالقلم والورقة. قم بتسجيل الأرقام والأحرف التي تأتي بعد:

  • Inet addr
  • Bcast
  • Mask

عد إلى موجه الأوامر واكتب الآتي: sudo route -n

الآن قم بتسجيل الأحرف التي تأتي بعد:

  • Gateway
  • Destination

عد إلى موجه الأوامر واكتب sudo nano /etc/network/interfaces

ابحث عن السطر الذي يوجد به الآتي “iface eth0 inet dhcp” أو “iface eth0 inet manual”

إذا كان يوجد في ملفك عبارة “manual”، استخدم مفاتيح الأسهم لحذفها واستبدالها بكلمة “static”.

بعد ذلك، ضع مؤشر الفأرة على نهاية السطر واضغط على زر “إدخال”.

في الأسطر التالية، قم بإدخال المعلومات التي قمت بتدوينها في الأسطر الموجودة أعلاه بين الأقواس المعقوفة.

  • العنوان [عنوان الآي الحالي بي الخاص بك]
  • قناع الشبكة [قناع الشبكة الفرعية الخاص بك]
  • الشبكة [موقعك]
  • البث [نطاق البث الخاص بك]
  • مدخل البوابة [البوابة الخاصة بك]

قم بحفظ الملف بالضغط على زر CTRL و X في آن واحد معاً. اكتب الآتي داخل موجه الأوامر: sudo reboot

الخطوة الرابعة: إنشاء الشبكة الافتراضية الخاصة بك بواسطة جهاز “راسبيري باي”

يأتي جهاز “راسبيان” مشتملاً على شبكة OpenVPN الافتراضية وهي جاهزة للفتح.

اكتب الآتي داخل موجه الأوامر: sudo apt-get install openvpn

الآن عليك إنشاء مفاتيح للتأكد من أنك الشخص الوحيد الذي يستخدم الشبكة الافتراضية الخاصة بك. استخدم Easy_RSA لتوليد المفاتيح الخاصة بك. عندما ترغب في تنفيذ الأوامر في القائمة الجذرية، تأكد من كتابة الآتي: sudo -s

اكتب الآتي داخل موجه الأوامر: cp-r/usr/share/doc/openvpn/examples/easy-rsa/2.0/etc/openvpn/easy-rsa

بعد ذلك اكتب الآتي:

cd /etc/openvpn/easy-rsa

ابحث عن السطر الذي يبدأ: export EASY_RSA= في النص الذي يظهر بعد ذلك

عليك تحريك مؤشر الفأرة إلى الأسفل لتعديل هذا السطر ليصبح كالآتي:

export EASY_RSA=”/etc/openvpn/easy-rsa”

ابحث عن النص الذي يتضمن الآتي “export KEY_SIZE=1024” وغير الرقم ليصبح “2048.”

واصل التمرير وقم بتغيير الإعدادات الخاصة بالبلد والمدينة.

الخطوة الخامسة: أنشئ الشهادات الخاصة بشبكتك الافتراضية

قم بفتح دليل easy-rsa واكتب الآتي في موجه الأوامر: cd /etc/openvpn/easy-rsa

بعد ذلك اكتب الآتي: source ./vars

بعد ذلك اكتب الآتي: ./clean-all

سيحذف ذلك أي مفاتيح سابقة موجودة في النظام.

بعد ذلك اكتب الآتي: ./build-ca

الخطوة السادسة: حدد الخادم

يمكنك إعطاء أي اسم يعجب للخادم الخاص بك، شريطة أن لا تنسى الاسم

اكتب: ./build-key-server [ServerName]

هناك بضع خطوات إضافية لإتمام العملية.

الاسم العام (Common Name) هو اسم الخادم

يجب ترك خانة كلمة المرور فارغة

اكتب “y” للتوقيع على الشهادة.

أخيراً، عندما يظهر السؤال التالي:

1 out of 1 certificate requests certified, commit? [y/n]

اكتب “y” لكي تكتمل العملية.

هل أعجبك هذا المقال؟ امنحه تقييمًا!
كان سيئًا لم يعجبني كان معقولًا جيد إلى حد كبير! أحببته!
4.40 بتصويت 3 من المستخدمين
عنوان
تعليق
شكرًا على ملاحظاتك!
فالنتين ميلنر
فالنتين ميلنر كاتبة خبيرة لديها خبرة في الحماية الإلكترونية. بدأت عملها لشركة خاصة قبل أن تبدأ عملها الخاص.