خانه / آموزش های الکترونیک / آموزش Raspberry / تعریف IP Static برد Raspberry Pi

تعریف IP Static برد Raspberry Pi

مقدمه:

حتما تاکنون برای شما پیش آمده که بخواهید با Raspberry Pi خود ریموت بشین یا اینکنه بخواهید به رزبری پایتان ssh یا ftp بزنید؟!

حتما میدونید که برای این کار‌ها نیاز به ip رزبری پای داخل شبکه دارید.

دونوع ip وجود دارد :

۱- ip داینامیک یا پویا

۲- ip استاتیک یا ثابت

که به طور پیش فرض Raspberry Pi از ip داینامیک استفاده میکند یعنی اینکه هر وقت به شبکه متصل میشود

روتر یک ip به صورت رندوم به رزبری اختصاص میده و ما هیچ دخالتی در انتخاب اون ip نمیتونیم داشته باشیم.

 

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

 

دو راه برای انجام این کار وجود دارد:

روش اول:

از ابزار‌های اسکن شبکه مانند nmap استفاده کنیم.

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

روش دوم:

یک موس ، کیبورد و مانیتور به رزبری متصل کنیم بعد وارد ترمینال بشویم

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

دراین آموزش می آموزیم :

امروز قصد داریم به شما طریفه نسبت دادن ip استاتیک به Raspberry Pi را آموزش بدیم

یعنی شما فقط برای یک بار ، یک ip دلخواه برای رزبری پای تعریف می‌کنید

و از آن به بعد رزبری هر وقت در شبکه قرار میگیره‌ دارای همان ip هست که شما از قبل برایش تعریف کرده بودید.

با این کار دیگر نیازی نیست شما دغدغه پیدا کردن ip  برای زدن ssh یا ftp به رزبری را داشته باشید و به راحتی میتونید با رزبری پای خود کانکت شوید .

البته اگه از سیستم‌عامل رزبین جسی ۲۰۱۶ استفاده می‌کنید این آموزش میتونه براتون مفید باشه

و در صورتی که از نسخه‌ی قدیمی ‌تر استفاده می‌کنید این آموزش برای شما جوابگو نیست.

ایجاد IP استاتیک:

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

ودستور زیر را وارد کنید:

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

 

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

 

اکنون باید  مقدار gateway را بدست بیارم، برای این منظور دستور  sudo route n  را  در ترمینال وارد کنیم

پس از آن مقدار gateway را از میان اطلاعات بدست آمده یاداشت کنیم.

 

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

 

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

که ما برای این کار از ادیتور nano استفاده میکنیم:

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

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

 

static ip raspberry pi

 

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

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

به منظور انتخاب ip استاتیک برای رزبری‌ پای  حتما باید مقدار broadcast range را مد نظر قرار دهید .

ip دلخواه شما باید سه قسمت اولش برابر سه  قسمت اول broadcast range باشد و شما فقط باید قسمت چهارم را  تغییر دهید.

برای مثال اگر مقدار broadcast شما برابر ۱۹۲٫۱۶۸٫۱٫۲۵۵ باشد ، ip استایک شما باید به صورت زیر باشد:

static ip raspberry pi

بعد از وارد کردن اطلاعات برای ذخیره سازی اطلاعات کلید ترکیبی CTRL+O را فشار دهید و سپس enter را بزنید.

سپس دوباره کلید ترکیبی CTRL+X را بزنید تا از ادیتور خارج شوید و به ترمینال برگردید.

در حال حاضر ip استاتیک را برای رزبری انتخاب کرده‌اید و فقط کافیست برای اعمال تنظیمات رزبری خود را ریستارت کنید که برای این منظور باید از دستورsudo reboot  استفاده کنید

 

منبع آموزش : digispark.ir

درباره ی electrical engineer

همچنین ببینید

مولد پالس برای درایور استپر موتور

مولد پالس استپر موتور معرفی شده در این پروژه یک راه حل آسان برای کنترل …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 + 16 =