استخدام Raspberry Pi كموجه سلكي

Using Raspberry Pi Wired Router



يمكنك تكوين جهاز الكمبيوتر أحادي اللوحة Raspberry Pi في جهاز توجيه. يحتوي Raspberry Pi على واجهة شبكة Wi-Fi وواجهة شبكة سلكية. يمكنك تكوين Raspberry Pi كجهاز توجيه لاسلكي أو موجه سلكي.

يمكنك توصيل Raspberry Pi بشبكة Wi-Fi لاسلكية بها اتصال بالإنترنت وتوجيه حركة مرور الإنترنت إلى واجهة الشبكة السلكية. بهذه الطريقة ، يمكنك استخدام Raspberry Pi كجهاز توجيه سلكي.







أو يمكنك الاتصال بشبكة بها اتصال بالإنترنت عبر واجهة الشبكة السلكية ، وإنشاء نقطة اتصال Wi-Fi باستخدام واجهة شبكة Wi-Fi الخاصة بـ Raspberry Pi وتوجيه حركة مرور الإنترنت إلى واجهة شبكة Wi-Fi. بهذه الطريقة ، يمكنك استخدام Raspberry Pi كموجه لاسلكي.



في هذه المقالة ، سأوضح لك كيفية تكوين Raspberry Pi كجهاز توجيه سلكي. لذلك دعونا نبدأ.



أشياء تحتاجها:

لتكوين Raspberry Pi الخاص بك كجهاز توجيه سلكي ، فأنت بحاجة إلى الأشياء التالية:





1) كمبيوتر لوحة واحدة Raspberry Pi
2) محول طاقة Raspberry Pi أو بنك طاقة USB 2.1A
3) قارئ بطاقة SD لوميض نظام Raspbian OS على بطاقة microSD.
4) بطاقة microSD
5) مفتاح الشبكة
6) كبلات إيثرنت
7) شبكة Wi-Fi لتوصيل Raspberry Pi بها
8) جهاز كمبيوتر / كمبيوتر محمول لتكوين Raspberry Pi



وميض نظام التشغيل Raspbian على بطاقة microSD:

أولاً ، قم بزيارة صفحة التحميل الرسمية لـ Raspbian وانقر على تنزيل ZIP زر راسببيان باستر لايت صورة.

يجب أن يبدأ متصفحك في تنزيل صورة Raspbian Buster Lite.

بمجرد اكتمال التنزيل ، يمكنك استخدام balena Etcher أو برامج أخرى لكتابة الصور لـ Raspberry pi لكتابة صورة Raspbian Buster Lite على بطاقة microSD. سأستخدم Etcher في هذه المقالة.

يمكنك تنزيل Etcher ، قم بزيارة موقع الموقع الرسمي لـ Balena Etcher . ثم قم بتنزيل وتثبيت Etcher.

ملاحظة: يعمل Etcher أيضًا على نظام Linux. لتثبيت Etcher على نظام Linux ، راجع مقالة تثبيت Etcher على نظام Linux.

بمجرد تثبيت Etcher ، قم بتشغيل Etcher. انقر فوق اختر صورة .

حدد صورة Raspbian Buster Lite التي نزّلتها للتو وانقر عليها افتح .

أدخل بطاقة microSD في قارئ بطاقة microSD وقم بتوصيله بالكمبيوتر. ثم انقر فوق حدد الهدف .

حدد بطاقة SD الخاصة بك من القائمة وانقر فوق يكمل .

الآن ، انقر فوق فلاش .

يجب أن يبدأ Etcher في وميض بطاقة SD.

في هذه المرحلة ، يجب أن تومض بطاقة SD.

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

قم بإنشاء ملف جديد ، ssh (بدون أي امتداد الملف).

قم بإنشاء ملف جديد wpa_supplicant.conf واكتب الأسطر التالية إليه.

ctrl_interface=لك=/أين/يركض/wpa_supplicantمجموعة= netdev
update_config=1
بلد= الولايات المتحدة
شبكة الاتصال={
ssid='YOUR_WIFI_SSID'
psk='YOUR_WIFI_PASSWORD'
scan_ssid=1
أولوية=1
}

تأكد من استبداله YOUR_WIFI_SSID و YOUR_WIFI_PASSWORD إلى Wi-Fi SSID وكلمة المرور.

الآن ، افتح ملف cmdline.txt ملف وإضافة ipv6.disable = 1 في نهاية السطر لتعطيل IPv6.

تشغيل Raspberry Pi:

الآن ، أدخل بطاقة microSD في Raspberry Pi ، وقم بتوصيل أحد طرفي كابل ethernet بـ Raspberry Pi وطرف واحد بمحول الشبكة. ثم قم بتشغيل Raspberry Pi.

الاتصال بـ Raspberry Pi عبر SSH:

بمجرد بدء Raspberry Pi ، يجب أن يحصل على عنوان IP من شبكة Wi-Fi. يمكنك استخدام أي ماسح ضوئي للشبكة أو صفحة إدارة أجهزة توجيه Wi-Fi لمعرفة عنوان IP الخاص بـ Raspberry Pi.

بمجرد العثور على عنوان IP الخاص بـ Raspberry Pi ، اتصل به عبر SSH على النحو التالي:

$sshبي@192.168.0.105

اكتب في نعم و اضغط .

اكتب كلمة المرور الافتراضية توت العليق و اضغط .

يجب أن تقوم بتسجيل الدخول إلى Raspberry Pi الخاص بك.

تكوين الشبكة:

الآن ، قم بإنشاء ملف تكوين الشبكة لـ شبكة wlan0 واجهة الشبكة على النحو التالي:

$سودو نانو /إلخ/شبكة الاتصال/واجهات د/شبكة wlan0

الآن ، اكتب الأسطر التالية واحفظ ملف التكوين بالضغط + X تليها و و .

allow-hotplug wlan0
iface wlan0 إنت dhcp
wpa- أسيوط/إلخ/wpa_supplicant/wpa_supplicant.conf

الآن ، قم بإنشاء ملف تكوين الشبكة لـ eth0 واجهة الشبكة على النحو التالي:

$سودو نانو /إلخ/شبكة الاتصال/واجهات د/eth0

الآن ، اكتب الأسطر التالية واحفظ ملف التكوين بالضغط + X تليها و و .

eth0 السيارات
iface eth0 إنت ثابت
عنوان 192.168.100.1
قناع الشبكة 255.255.255.0

الآن ، قم بتعطيل dhcpcd الخدمة بالأمر التالي:

$سودوsystemctl تعطيل dhcpcd

الآن ، أعد تشغيل Raspberry Pi لتصبح التغييرات سارية المفعول.

$سودواعادة التشغيل

بمجرد بدء تشغيل Raspberry Pi ، تحقق من تكوين الشبكة لـ شبكة wlan0 واجهة الشبكة على النحو التالي:

$عنوان IPعرض wlan0

شبكة wlan0 يجب أن تحصل على عنوان IP عبر DHCP.

تحقق أيضًا من تكوين الشبكة لـ eth0 واجهة الشبكة على النحو التالي:

$عنوان IPعرض eth0

يجب تعيين عنوان IP ثابت لـ eth0 واجهة الشبكة.

شبكة wlan0 و eth0 ، يجب تكوين كليهما بشكل صحيح.

الآن ، قم بتحديث ذاكرة التخزين المؤقت لمستودع حزمة APT بالأمر التالي:

$سودوتحديث مناسب

قم بتثبيت خادم ISC DHCP باستخدام الأمر التالي:

$سودوملائمتثبيتisc-dhcp-server

صحافة و ثم اضغط لتأكيد التثبيت.

يجب تثبيت خادم ISC DHCP.

الآن ، افتح ملف dhcpd.conf ملف على النحو التالي:

$سودو نانو /إلخ/dhcp/dhcpd.conf

تعيين اسم النطاق و خوادم اسم المجال على النحو التالي.

قم بالتمرير لأسفل قليلاً وأزل التعليق موثوق. خط.

أضف أيضًا الأسطر التالية إلى ملف التكوين واحفظ الملف.

الشبكة الفرعية 192.168.100.0 قناع الشبكة 255.255.255.0{
النطاق 192.168.100.50 192.168.100.240 ؛
أجهزة التوجيه الخيار 192.168.100.1 ؛
قناع الشبكة الفرعية للخيار 255.255.255.0 ؛
}

الآن ، افتح ملف / etc / default / isc-dhcp-server ملف التكوين على النحو التالي:

$سودو نانو /إلخ/إفتراضي/isc-dhcp-server

يضيف، eth0 الى واجهات v4 متغير وحفظ الملف.

الآن ، أعد تشغيل Raspberry Pi.

$سودواعادة التشغيل

بمجرد أن يبدأ Raspberry Pi الخاص بك ، فإن ملف isc-dhcp-server يجب أن تكون الخدمة نشط (قيد التشغيل) .

$سودوحالة systemctl isc-dhcp-server

تكوين جدار الحماية وتمكين إعادة توجيه الحزم:

الآن ، قم بتثبيت جدار الحماية كما يلي:

$سودوملائمتثبيتجدار الحماية

صحافة و ثم اضغط لتأكيد التثبيت.

يجب تثبيت جدار الحماية.

ال جدار الحماية يجب أن تكون الخدمة نشط (قيد التشغيل) بشكل افتراضي.

$سودوجدار حماية حالة systemctld

الآن ، اسمح بحركة مرور DHCP عبر جدار الحماية باستخدام الأمر التالي:

$سودوجدار الحماية كمد--إضافة خدمة= dhcp--دائم

السماح بإعادة توجيه حزم IP باستخدام الأمر التالي:

$سودوجدار الحماية كمد- إضافة حفلة تنكرية --دائم

أخيرًا ، أعد تشغيل Raspberry Pi.

$سودواعادة التشغيل

ربط العملاء بالمحول:

بمجرد بدء تشغيل Raspberry Pi ، قم بتوصيل أحد طرفي كابل إيثرنت آخر بالمحول والطرف الآخر بجهاز الكمبيوتر المحمول / سطح المكتب أو الأجهزة الأخرى.

يجب أن يتم تعيين عنوان IP لجهازك عبر خادم DHCP الذي يعمل على Raspberry Pi الخاص بك وأن تكون قادرًا على الاتصال بالإنترنت.

هذه هي الطريقة التي تستخدم بها Raspberry Pi كموجه سلكي. شكرا لقراءة هذا المقال.