برای پیکربندی کارت شبکه دراسلکویرمادوراه داریم :
۱ - ویرایش فایل متنی پیکربندی شبکه که درمسیرزیرقراردارد:
/etc/rc.d/rc.inet1.conf
۲ - استفاده از netconfig
ابتداپیکربندی به صورت دستی راتوضیح می دهم وبعدازآن پیکربندی بااستفاده از netconfig را. قبل از شروع پیکربندی ابتدابااستفاده از دستورزیربررسی می کنیم که سیستم کارت شبکه مارا شناخته است یانه :

همانطورکه درخروجی دستوربالامی بینیدکارت شبکه مابانام eth0 شناخته شده است.(که به عنوان کارت شبکه اول سیستم مااست.)اگراین دستورراباپارامتر a به کارنبریدکارت شبکه شمادر صورتی که پیکربندی نشده باشدنشان داده نمی شود.
درخروجی این دستورهمان طورکه می بینیدکارت شبکه ip مشخصی داردواطلاعات بااستفاده ازاین کارت شبکه ردوبدل شده است.(این یعنی اینکه کارت شبکه به درستی کارمی کند)
امامورددومی که سیستم بانام lo بیان کرده درهمه سیستم هاوجوددارد(حتی آنهایی که کارت شبکه ندارند)ویک رابط نرم افزاری است(کارت شبکه مجازی)اغلب اوقات ip داخلی 127.0.0.1 رادارد.
این رابط چندین کاربرددارد:۱ - استفاده برنامه های کلاینت - سروری که روی یک سیستم می خواهندکارکنند. ۲ - برای تست سرویس های شبکه بدون استفاده ازشبکه واقعی ۳ - وکارهای دیگر
پیکربندی دستی
فایل rc.inet1.conf رادریک ویرایشگربازکنید.این فایل ازچندقسمت تشکیل شده است درقسمت اول شماباتوجه به نام رابط شبکه تان(ethx)- که x یک عدداست -قسمتی راکه بایددستکاری کنید راپیداکنید(بعنوان مثال eth0) :

این قسمت ازتنظیمات بایدبه این صورت پرشود :
IPADDR : آدرس IP راکه می خواهیدسیستمتان درشبکه داشته باشدراواردکنید.
NETMASK : ازاسمش معلومه چیه!(ولی اگه شبکه زیادکارنکردیدونمی دونیدکه چی بایدواردکنید عدد 255.255.255.0 راواردکنید)
USE DHCP : اگه نمی خواهیدازآدرس IP ثابت استفاده کنیدمی توانیداینجا yes راواردکنید.
DHCP_HOSTNAME : زمانی که ازDHCP استفاده می کنیدنیازی به این گزینه ندارید.(کلانیازی ندارید)
حالانوبت قراردادن آدرس Gateway است.(اگه لازم دارید)یه کم که بیاییدپایین قسمتی به این شکل است:

جلوی GATEWAY هم آدرس gateway راواردکنید.فعلابه بقیه تنظیمات فایل نیازی نداریم.پس از انجام همه تنظیمات بایدمافایلی به این صورت داشته باشیم:
برای آدرس ip استاتیک

استفاده از DHCP

استفاده ازnetconfig
برای استفاده ازاین اسکریپت بایددسترسی ریشه درکنسول دستوررانوشته واجراکنید:
ariarat@slack-world:~# netconfig
پس ازاجراشکل زیرظاهرمی شود.اولین سوال درباره نام میزبان است که بایدنام دلخواه راوارد واینترکنید:

پس ازاینترکردن پنجره بعدکه درباره ی نام دامنه است ظاهرمی شودکه بایدنام دامنه راواردواینتر کنید:

پس ازکامل کردن وتاییدنام دامنه سوال بعدکه درباره ی استفاده از ip static ویا DHCP می باشدپرسیده می شود(البته گزینهloopback هم وجودداردکه درآخرمقاله کمی درباره ی آن توضیح داده شده است.)اول گزینه DHCP راتوضیح می دهم:

پس ازانتخاب DHCP شکل زیرظاهرمی شود:

که برای isp های ایران(البته برای اینترنت)می توانیم این گزینه راخالی رهاکنیم.پس ازتاییدپنجره زیرکه برای تایید اطلاعات واردشده می باشدظاهرمی شود:

پس ازتاییدپنجره آخرکه تائیدیه انجام شدن تنظیمات رامی دهدنشان داده می شودکه باتاییدواینتراسکریپت به پایان می رسد.

حالابه مراحل قبل برمی گردیم وگزینه ip static راانتخاب می کنیم.پس ازانتخاب ازمادرباه ی ip که می خواهیم استفاده کنیم سوال می شود.ip موردنظر راوارد وتاییدکنید:

بعدپنجره زیرازشمادرباره ی netmask سوال می کندکه بایدمقدارموردنظرواردواینترکنید:

پس ازاین ازشمادرباره ی آدرس gateway سوال می شوددرصورت نیازواردکنید:

عدازآن ازشمادرباره ی آدرس nameserver می پرسدکه درصورت نیازآدرس آن راواردکنید ولی درغیراینصورت خالی رهاکنید:

مرحله آخرهم مرحله تاییداطلاعات واردشده است:

برای پایان عملیات وقبول اطلاعات وارده گزینه Accept برای ویرایش اطلاعات گزینه Edit وبرای شروع دوباره پیکربندی گزینه Restart راانتخاب کنید.
بعدازهمه این کارهاحالابایدتنظیمات شبکه رو مجددراه اندازی کنیدکه این کارروبادستورزیرانجام می دهیم :
root@slack-world:~# /etc/rc.d/rc.inet1 restart
گزینه loopback : این گزینه یک شبکه داخلی درهمه کامپیوترهامی باشد.(حتی آنهایی که کارت شبکه ندارند)وهمیشه ip آدرس 127.0.0.1 به آن اختصاص دارد.ازمزایای این شبکه داخلی میتوان به توانایی تست سرویس های شبکه درخوده سیستم عامل اشاره کرد.
ارجاعات
/usr/doc directory!
man pages!
نویسنده : مهدی اسمعیل پور ariarat [at] gmail [dot] com
دانلود pdf
آخرین بروزرسانی (دوشنبه, 22 فروردين 1390 ساعت 17:48)




