سامانه آموزش آنلاین

مقلات آموزشی

آموزش BSD به زبان ساده

روش های تنظیم کردن آدرس IP در FreeBSD

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال
 

شما به 3 روش می توانید آدرس IP در FreeBSD تنظیم کنید، روش اول استفاده از فرمان ifconfig ، روش دوم استفاده از فایل rc.conf و روش سوم هم استفاده از DHCP، هر کدام از این سه روش در ادامه مورد بررسی قرار خواهد گرفت.

تنظیم کردن آدرس IP با استفاده از فرمان ifconfig:

فرمان ifconfig علاوه بر نمایش اطلاعات شبکه ای سیستم شما کاربرد های زیادی دارد که در این بخش روش تنظیم کردن یک آدرس برروی یک کارت شبکه را بررسی می کنیم، این روش بسیار ساده است و تنها ایرادی که وجود دارد این مطلب است که بعد از راه اندازی مجدد سیستم تنظیمات شما موقتی بوده، برای دایمی کردن این تنظیمات شما باید در فایل rc.conf خطوطی را اضافه کنید که در بخش مربوطه آموزش داده می شود. در شکل زیر این روش نمایش داده شده است:

در خروجی فرمان ifconfig مشاهده می کنید که کارت شبکه em0  هیچ آدرس IP خاصی ندارد در خط بعدی با استفاه از فرمان زیر یک ادرس IP و یک subnetmask به کارت شبکه em0 اضافه کرده در در خروجی فرمان ifconfig شما نتیجه این تنظیمات را مشاهده می کنید:

#ifconfig em0 192.168.1.10 255.255.255.0

 

تنظیمات آدرس IP با استفاده از DHCP:

در شبکه های بزرگ و در بعضی از موارد در شبکه های محلی هم یک سرور و یا یک مودم روتر می تواند نقش یک سرور DHCP را برای شما ایفا کند، وظیفه اصلی این سرور تخصیص دادن تنظیمات آدرس IP به سیستم های مورد درخواست تنطیمات است. در بخش FreeBSD برای مدیران شبکه روش راه اندازی این سرور را آموزش خواهید دید. در FreeBSD شما اگر سرور DHCP در شبکه داشته باشید می توانید با استفاده از فرمان dhclient تنظیمات را به صورت خودکار دریافت کرده و برروی سیستم خود اعمال کنید، این کار بسیار ساده است و کافیست که بعد از فرمان dhclient نام کارت شبکه را قرار داده به صورت شکل زیر:

در خروجی فرمان ifconfig مشاهده می کنید که هیچ ادرسی تنظیم نشده است، در فرمان بعدی با استفاه از dhclient برای کارت شبکه em0 از سرور DHCP به ادرس 192.168.233.254 یک ادرس به شماره 192.168.233.128 دریافت کرده است که تا 900 ثانیه این ادرس برای این سیستم در نظر گرفته می شود و بعد از طی شدن این زمان دوباره سرور وجود سیستم را بررسی کرده و در صورت حضور سیستم این آدرس مجدد به سیستم اجاره داده می شود و در صورت عدم حضور سیستم این آدرس آزاد می شود.

 

تنظیم کردن آدرس IP با استفاده از فایل rc.conf:

در زیر شاخه /etc فایلی به نام rc.conf  وجود دارد که وظیفه آن مدیریت کردن سرویس های راه اندازی شده در زمان راه اندازی سیستم است که در مقاله راه اندازی سرویس های در FreeBSD   با این فایل اشنا شده اید، یکی دیگر از وظایف این فایل تنظیمات آدرس IP است به صورتی که در زمان راه اندازی سیستم به سیستم اعمال شود. به دو روش می توانید این کار را انجام دهید، اگر از سرور DHCP در شبکه خود استفاده می کنید باید بعد از ifconfig_ نام کارت شبکه خود را ذکر کنید و بعد از علامت = در داخل کیومه عبارت dhcp را قرار دهید، این فایل در شکل زیر نمایش داده شده است:

بعد از تغییر دادن این بخش برای راه اندازی تنظیمات کارت شبکه با استفاده از فایل های rc.d فرمان زیر را اجرا کنید:

#/etc/rc.d/netif restart

خروجی این فرمان در شکل زیر نمایش داده شده است:

اکر در شبکه شما سرور dhcp وجود نداشته باشد و شما قصد داشته باشید که آدرس تنظیم شده از سمت شما بعد از راه اندازی مجدد سیستم به صورت خودکار تنظیم شود باید در فایل rc.conf بعد از خط ifconfig_ نام کارت شبکه را وارد کنید و بعد از علامت = و در بین دو کیومه تنظمات را به صورت شکل زیر اعمال کنید:

بعد از کلمه inet آدرس IP و بعد از کلمه netmask عدد subnetmask را وارد کنید.

 

تنظیمات DNS:

در بخش های بالا شما آموزش دید که به چه صورتی آدرس IP را تنظیم کنید، یکی دیگر از تنظیماتی که شما به آن نیاز دارید برای برقرار ارتباط از طریق نام به سیستم های موجود در شبکه استفاده از سرور DNS است، FrereBSD هم می توانید نقش سروری DNS داشته باشد و هم نقش client ، در این بخش ما قصد داریم که فایلی را به شما معرفی کنیم که FreeBSD از آنجا آدرس IP سرورهای DNS را می خواند، این فایل در زیر شاخه etc به نام resolve.conf است که در شکل زیر محتوای آنرا مشاهده می کنید:

شما در این فایل می توانید دو عدد آدرس سرور های معورف DNS و یا سرور موجود در شبکه خود را تنظیم کنید، برای این کار کافیست که بعد از nameserver یک فاصله دهید و بعد ادرس IP مورد نظر را وارد کنید.

 

تنظیمات Default gateway:

در بعضی از شبکه برای دسترسی به شبکه های دیگر و یا شبکه جهانی اینترنت شما نیاز به gateway دارید، شما به دو روش می توانید تنظیمات  gateway را انجام دهید در روش اول با استفاده از فرمان route  ، و روش دوم با استفاده از فایل rc.conf

نکته:

برای تنظیم کرده gateway آدرس شما حتما باید در همان subnet قرار داشته باشد.

 

نکته:

اگر از DHCP استفاده می کنید در ان سرور هم می توایند تنظیمات را اعمال کنید.

 

در شکل زیر روش استفاده از فرمان route نمایش داده شده است :

 این فرمان دارای بخشهای زیاد است و شما می توانید جدول مسیریابی سیستم خود را به دلخواه تغییر دهید و نتیجه را هم مشاهده کنید. در این بخش فقط ما قصد اضافه کردن gateway  را داریم پس بعد از فرمان route از کلمه add به معنی اضافه کردن و بعد کلمه default را اضافه کرده و بعد آدرس سرور خود را وارد کنید.

 

روش بعدی استفاده از فایل rc.conf است، در این روش خط زیر را در فایل rc.conf وارد کنید:

defaultrouter="192.168.233.1"

 


 

نظرات (0)

هیچ نظری در اینجا وجود ندارد

نظر خود را اضافه کنید.

ارسال نظر بعنوان یک مهمان ثبت نام یا ورود به حساب کاربری خود.
پیوست ها (0 / 3)
مکان خود را به اشتراک بگذارید
عبارت تصویر زیر را بازنویسی کنید. واضح نیست؟
آموزش BSD با محمدعابدینی

اولین مرکز آموزش BSD  و نخستین مرکز ارائه نرم افزارهای مبتنی بر BSD در ایران

کلیه حقوق این سایت متعلق به محمد عابدینی است که در زمینه آموزش BSD فعالیت می کند.
All rights are reserved for Mohammad Abedini 2019

Search

09356757020
محمد عابدینی
کرج 
مهرشهر
Your SEO optimized title