آی پی ثابت رزبری پای استاتیک رزبین

ip استاتیک رزبری پای

حتما تاکنون برای شما پیش آمده که بخواهید با رزبری پای خود ریموت بشین یا اینکنه بخواهید به رزبری پایتان ssh یا ftp بزنید؟! حتما میدونید که برای این کار‌ها نیاز به ip رزبری پای داخل شبکه دارید. دونوع ip وجود دارد : ۱- ip داینامیک یا پویا ۲- ip استاتیک یا ثابت

که به طور پیش فرض رزبری پای از ip داینامیک استفاده میکند یعنی اینکه هر وقت به شبکه متصل میشود ، روتر یک ip به صورت رندوم به رزبری اختصاص میده و ما هیچ دخالتی در انتخاب اون ip نمیتونیم داشته باشیم.

خب حالا وقتی رزبری در حالت ip داینامیک باشد ، چطور میتونیم ip آن را بدست بیاریم؟ دو راه برای انجام این کار وجود دارد:

روش اول: از ابزار‌های اسکن شبکه مانند nmap استفاده کنیم. به وسیله‌ی nmap می‌توانیم تمام دیوایس‌هایی که در شبکه هستند را جست و جو کنیم و ip تک تک اون‌ها را بدست بیاریم.

روش دوم: یک موس ، کیبورد و مانیتور به رزبری متصل کنیم بعد وارد ترمینال بشویم و دستور ifconfig را بزنیم که بعد از آن در ترمینال ip و یک سری از اطلاعات دیگر به ما نمایش داده میشود.

 

حتما تا الان متوجه شدید که ip داینامیک برای ما چه دردسر‌هایی به وجود میاره. همانظور که در عنوان هم گفته شده امروز قصد داریم به شما طریفه نسبت دادن ip استاتیک به رزبری را آموزش بدیم یعنی شما فقط برای یک بار ، یک ip دلخواه برای رزبری پای تعریف می‌کنید و از آن به بعد رزبری هر وقت در شبکه قرار میگیره‌ دارای همان ip هست که شما از قبل برایش تعریف کرده بودید. با این کار دیگر نیازی نیست شما دغدغه پیدا کردن ip  برای زدن ssh یا ftp به رزبری را داشته باشید و به راحتی میتونید با رزبری پای خود کانکت شوید . خب بریم به سراغ آموزش… البته اگه از سیستم‌عامل رزبین جسی ۲۰۱۶ استفاده می‌کنید این آموزش میتونه براتون مفید باشه و در صورتی که از نسخه‌ی قدیمی ‌تر استفاده می‌کنید این آموزش برای شما جوابگو نیست و برای آن باید یک پست دیگر بنویسم.

برای ایجاد ip استاتیک نیاز به دو پارامتر broadcast rang و gateway  درون شبکه را داریم ُ برای این منظور ترمینال را باز کنید و دستور زیر را وارد کنید:

 

بعد از وارد کردن دستور فوق ، یک سری اطلاعات در خروجی ترمینال برای شما به نمایش داده میشود که در میان آن اطلاعات باید مقدار Bcast را یاد داشت کنید.

ip استاتیک در رزبری پای

ip استاتیک در رزبری پای

اکنون باید  مقدار gateway را بدست بیارم، برای این منظور دستور  sudo route -n  را  در ترمینال وارد کنیم و پس از آن مقدار gateway را از میان اطلاعات بدست آمده یاداشت کنیم.

ip استاتیک در رزبری پای

ip استاتیک در رزبری پای

 

حالا باید فایل dhcpcd.conf  که به تنظیمات اتصال رزبری به شبکه مرتبط می شود را توسط یک ادیتور باز کنیم . که ما برای این کار از ادیتور nano استفاده میکنیم:

بعد از وارد کردن دستور فوق و باز شدن فایل dhcpcd.conf در ادیتور به سطر آخر آن بروید  و اطلاعاتی را که قبلا جمع آوری کرده بودید همانند فرم زیر در آن وارد کنید.

 

 

static ip raspberry pi

static ip raspberry pi ( این اطلاعات مروبط به رزبری بنده هست  و مقادیرشان با شما تفاوت دارد)

 

 

قبل از وارد کردن ip  دلخواه به نکته‌ی زیر توجه گنید:


 

همانظور که شاید از قبل اطلاع داشته باشید نشانی آی‌پی نسخهٔ چهارم یک عدد ۳۲ بیتی است که برای سادگی آن را به شکل چهار بخش عددی در مبنای ده می‌نویسند که با نقطه از هم جدا می‌شوند (مانند ۱۹۹٫۲۱۱٫۴۵٫۵). این روش نشانی‌دهی را ده‌دهی نقطه‌دار می‌نامند هر یک از چهار بخش را یک هشتایی (Octet) می‌گویند زیرا طول آن ۸ بیت (یا ۱ بایت) است و می‌تواند عددی از ۰ تا ۲۵۵ باشد. پس ۲ به توان ۳۲ آدرس مختلف داریم.

استاندار ipv4

استاندار ipv4

به منظور انتخاب ip استاتیک برای رزبری‌ پای  حتما باید مقدار broadcast range را مد نظر قرار دهید .به این صورت که ip دلخواه شما باید سه قسمت اولش برابر سه  قسمت اول broadcast range باشد و شما فقط باید قسمت چهارم را  تغییر دهید. برای مثال اگر مقدار broadcast شما برابر ۱۹۲٫۱۶۸٫۱٫۲۵۵ باشد ، ip استایک شما باید به صورت زیر باشد:

static ip raspberry pi

static ip raspberry pi

 


 

 

بعد از وارد کردن اطلاعات برای ذخیره سازی اطلاعات کلید ترکیبی CTRL+O را فشار دهید و سپس enter را بزنید.سپس دوباره کلید ترکیبی CTRL+X را بزنید تا از ادیتور خارج شوید و به ترمینال برگردید. در حال حاضر ip استاتیک را برای رزبری انتخاب کرده‌اید و فقط کافیست برای اعمال تنظیمات رزبری خود را ریستارت کنید که برای این منظور باید از دستور sudo reboot  استفاده کنید

علیرضا قربانی
علیرضا قربانی
علیرضا قربانی هستم دانشجوی مهندسی پزشکی. چیزهای خیلی زیادی رو در دنیا دوست دارم. یک گیک هستم و یشه گفت یک هکر. نه به معنی دزدی پسورد و ایمیل مردم. به معنی عشق به دونستن و عشق به تحقیق درباره خیلی از چیزهایی که می بینم و می‌شنوم. اگر بخوام علاقه‌مندی‌ درجه یکم رو نام ببرم میتونم بگم برنامه نویسی و بعد از اون امبدد سیستم ها.

دیدگاه ها بسته شده است