جدول المحتويات:

استخدم Raspberry Pi 3 كموجه: 10 خطوات (بالصور)
استخدم Raspberry Pi 3 كموجه: 10 خطوات (بالصور)

فيديو: استخدم Raspberry Pi 3 كموجه: 10 خطوات (بالصور)

فيديو: استخدم Raspberry Pi 3 كموجه: 10 خطوات (بالصور)
فيديو: أعلى مستوى وصلتوا في البرمجة 2024, يوليو
Anonim
استخدم Raspberry Pi 3 كموجه
استخدم Raspberry Pi 3 كموجه
استخدم Raspberry Pi 3 كموجه
استخدم Raspberry Pi 3 كموجه

وفقًا لـ Wikipedia ، جهاز التوجيه هو جهاز شبكة يقوم بإعادة توجيه حزم البيانات بين شبكات الكمبيوتر. إذا قمنا بتفكيك جهاز توجيه لاسلكي ، فسنجد على الأرجح معالجًا خاصًا بالتطبيق يتعامل مع حزم البيانات وقطاع RF الذي يتعامل مع الاتصال اللاسلكي.

أنت تعرف ما الذي يحتوي أيضًا على معالج وقطاع RF.

هذا صحيح من طراز Raspberry Pi 3. لذلك في هذا المشروع الصغير ، سنقوم بتحويل raspberry pi ليكون بمثابة جهاز توجيه.

الخطوة 1: الفيديو

Image
Image

ألق نظرة على الفيديو للحصول على دليل شامل سريع في 3 دقائق.

الخطوة 2: التمهيد Raspberry Pi

ترقية Raspberry Pi
ترقية Raspberry Pi

الخطوة الأولى هي الحصول على raspberry pi وتشغيله. دليل البدء الرسمي على موقع Raspberry Pi هو أفضل مورد لذلك.

ها هو الرابط الالكتروني.

انتقل إلى الخطوة التالية بمجرد تشغيل raspberry pi.

الخطوة 3: ترقية Raspberry Pi

أولاً سنقوم بتحديث قائمة الحزم المتاحة من المستودعات باستخدام

sudo apt-get update

بمجرد الانتهاء ، يمكننا تثبيت أحدث هذه الحزم باستخدام

sudo apt-get ترقية

قد يستغرق هذا بعض الوقت حسب سرعة اتصالك بالإنترنت.

الخطوة 4: تثبيت Hostadp و Bridge-utils

تثبيت Hostadp و Bridge-utils
تثبيت Hostadp و Bridge-utils
تثبيت Hostadp و Bridge-utils
تثبيت Hostadp و Bridge-utils

بمجرد ترقية التوت باي.

نحتاج إلى تثبيت عملية خلفية عن مساحة المستخدم تسمى hostapd ، تُستخدم لنقاط الوصول اللاسلكية وخوادم المصادقة. سنحتاج أيضًا إلى حزمة تسمى أدوات الجسر لإدارة أجهزة الجسر.

sudo apt-get install hostapd bridge-utils. تحميل sudo apt-get install hostapd bridge-utils

نحتاج إلى إيقاف تشغيل بعض الخدمات الجديدة التي قمنا بتثبيتها للتو باستخدامها

sudo systemctl stop hostapd

التصحيح- في بعض الأحيان ، سيعرض raspbian رسالة تفيد بأن hostapd و bridge-utils غير موجودان لأمر التثبيت. لا تقلق. قم بتشغيل 'sudo apt-get update' مرة أخرى ويجب حلها.

الخطوة 5: تعطيل تكوين DHCP لكل من Wlan0 و Eth0

تعطيل تكوين DHCP لكل من Wlan0 و Eth0
تعطيل تكوين DHCP لكل من Wlan0 و Eth0
تعطيل تكوين DHCP لكل من Wlan0 و Eth0
تعطيل تكوين DHCP لكل من Wlan0 و Eth0

الآن ، قمنا بتعيين عملية خلفية dhcp على عدم تكوين واجهات wlan0 و eth0 تلقائيًا. نقوم بذلك عن طريق وضع سطرين

denyinterfaces wlan0

denyinterfaces eth0

في نهاية الملف /etc/dhcpcd.conf ، افتحه باستخدام.

sudo nano /etc/dhcpcd.conf

الخطوة 6: إنشاء Bridge Br0

إنشاء جسر Br0
إنشاء جسر Br0

بعد ذلك ، نقوم بإنشاء جسر br0 باستخدام الأمر brctl وهو مسؤول جسر Ethernet

sudo brctl addbr br0

واستخدام

sudo brctl addif br0 eth0

الأمر نضيف eth0 كأحد منافذ جسر br0.

الخطوة 7: تحرير / etc / network / interfaces

تحرير / etc / network / interfaces
تحرير / etc / network / interfaces
تحرير / etc / network / interfaces
تحرير / etc / network / interfaces

افتح الآن ملفًا يسمى واجهات في دليل / etc / network

sudo نانو / الخ / شبكة / واجهات

وأضف هذه الأسطر الخمسة.

allow-hotplug wlan0

iface wlan0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

يبدأ السطر الأول واجهة wlan0 في حدث hotplug. ينشئ السطر الثاني واجهة شبكة بدون عنوان IP وهو ما يتم عادةً لعناصر الجسر. يبدأ السطر الثالث بواجهة br0 عند بدء التشغيل. يساعد الخط الرابع في التخصيص التلقائي لعنوان IP لواجهة br0 باستخدام خادم DHCP وأخيراً يربط السطر الخامس واجهة eth0 مع wlan0. احفظ هذا الملف وأغلقه.

الخطوة 8: تحرير /etc/hostapd/hostapd.conf

قم بتحرير /etc/hostapd/hostapd.conf
قم بتحرير /etc/hostapd/hostapd.conf
قم بتحرير /etc/hostapd/hostapd.conf
قم بتحرير /etc/hostapd/hostapd.conf

بعد ذلك ، سنقوم بتهيئة نقطة الوصول اللاسلكية الخاصة بنا ، ويمكننا القيام بذلك باستخدام ملف يسمى hostapd.conf في مجلد / etc / hostapd. افتحها

sudo nano /etc/hostapd/hostapd.conf

ولصق هذه الخطوط.

الواجهة = wlan0

bridge = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = اشتراك wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn_pair

القيمة المعينة لـ ssid هي الاسم الذي ستستخدمه نقطة الوصول لبث وجودها. تركز الأسطر الخمسة الأخيرة على مصادقة نقطة الوصول وأمانها. يتم استخدام قيمة wpa_passsphrase ككلمة مرور لتسجيل الدخول والتي يتم الاشتراك فيها في حالتنا. هذا رابط للمستند ، حيث يمكنك العثور على تعريف لكل متغير استخدمناه هنا.

الخطوة 9: التحرير النهائي / etc / default / hostapd

التحرير النهائي / etc / default / hostapd
التحرير النهائي / etc / default / hostapd
التحرير النهائي / etc / default / hostapd
التحرير النهائي / etc / default / hostapd

أخيرًا ، افتح ملف hostapd في الدليل / etc / default

sudo nano / etc / default / hostapd

قم بإلغاء التعليق على سطر DAEMON_CONF وتوفير مسار للملف الذي أنشأناه للتو.

DAEMON_CONF = "/ etc / hostapd / hostapd.conf"

يكمل هذا الإعداد لـ Raspberry Pi للعمل كموجه.

الخطوة 10: تم

منتهي
منتهي
منتهي
منتهي

الآن ، قم بتشغيل raspberry pi مع توصيل كابل Ethernet.

يجب أن ترى raspberry pi يبث ssid والوصول إلى الإنترنت.

شكرا للقراءة.

اسمحوا لي أن أعرف إذا كنت تواجه أي مشكلة أثناء إنشاء جهاز التوجيه الخاص بك.

يرجى التصويت لهذا الدليل ، إذا كنت تحب ذلك.

موصى به: