كيفية التأكد من أن Raspberry Pi لديه دائمًا نفس عنوان IP

دليل خطوة بخطوة لتكوين جهاز توجيه لتعيين عنوان IP ثابت لبروتوكول DHCP في شبكة LAN الخاصة بك إلى Raspberry Pi

حصلت مؤخرًا على Raspberry Pi للاختبار ولإنشاء بعض أفكار المشاريع التي أملكها ، وبعد تثبيت Raspbian مباشرة ، كان إصدار Linux من Debian المصمم خصيصًا لـ Raspberry Pi ، واجهت مشكلة.

لقد قمت بتوصيل Raspberry Pi بالتلفزيون ، باستخدام كبل HDMI ، وقمت بتوصيل ماوس USB ولوحة مفاتيح USB لتثبيت نظام التشغيل والحصول على كل شيء "سلكيًا".

ثم قمت بإعداد خادم VNC على Pi حتى أتمكن من الاتصال به من جهاز Mac.

عندما كنت أزيل كل هذه الكابلات ، من أجل السماح لـ Raspberry Pi فقط بتوصيل كابل الطاقة ، أدركت أنه بمجرد إعادة تشغيله ، سيتغير عنوان IP المخصص له.

هذا بسبب بروتوكول DHCP الذي يستخدمه جهاز توجيه WiFi. لا يقوم بتعيين عنوان IP ثابت لكل جهاز متصل: يتغير عنوان IP طوال الوقت.

في بعض الأحيان يكون192.168.1.2. في بعض الأحيان يكون192.168.1.30. في بعض الأحيان يكون192.168.1.43.

لا أريد حقًا قضاء الوقت في كل مرة للعثور على عنوان Raspberry Pi IP ، أليس كذلك؟ انه مزعج.

لذلك اكتشفت أنه يمكنني تعيين عنوان IP ثابت لجهاز معين ، من خلال تحديد عنوان MAC الخاص به. عنوان MAC ، المعروف أيضًا باسم عنوان التحكم في الوصول إلى الوسائط ، هو معرف فريد. كل جهاز له جهاز مختلف.

لذلك قمت بالاتصال بجهاز توجيه WiFi الخاص بي ، والذي يعمل على IP192.168.1.1على شبكتي المحلية ، وذهبت إلىخادم DHCPقائمة.

هناك ، قمت بالنقر فوق "Static DHCP" وتمكنت من تعيين عنوان IP محدد لعنوان MAC الخاص بـ Raspberry Pi الخاص بي:

The Router Admin Panel

كيف وجدت عنوان MAC الخاص بـ Pi؟

كنت أعرف عنوان IP لأن لوحة خادم VNC على Raspberry Pi أظهرت ذلك:

The VNC Connect panel

ثم باستخدام جهاز MacBook Air الخاص بي ، قمت بمسح الشبكة باستخدام:

ifconfig | grep broadcast | arp -a

قام هذا بطباعة عناوين IP و MAC لجميع الأجهزة المتصلة بالشبكة ، بما في ذلك العنوان الذي كنت مهتمًا به ، Raspberry PI:

? (192.168.1.42) at dc:a6:32:60:20:81 on en0 ifscope [ethernet]  

More computers tutorials: