ناسا هاست ارائه دهنده سرور مجازی لینوکس و هاست پرسرعت وردپرس به همراه سی پنل و دایرکت ادمین
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: Wireless Linux

  1. #1
    کاربر عادی omid_mohajerani آواتار ها
    تاریخ عضویت
    Apr 2007
    محل سکونت
    Shiraz
    نوشته ها
    37
    تشکرها / پسندها

    پیش فرض Wireless Linux

    نصب و پیکربندی کارت شبکه بیسیم در لینوکس و چندین دستور مفید در مدیریت شبکه بیسیم ...

    1 - مرحله اول نصب کارت شبکه بیسیم :

    اگر کارت شبکه شما از جمله کارت شبکه هایی هست که در لینوکس پشتیبانی میشه معمولا موقع نصب به صورت خودکار شناسائی میشه . کارت شبکه های لپتاپ ها مخصوصا سری dell پشتیبانی خوبی از لینوکس دارن . ولی اگر مثل من میخواین روی یک Pc کارت شبکه نصب کنید که کارت شبکه در لینوکس ساپورت نمیشه Ndiswrapper به کمک شما میاد . من یک کارت شبکه SMC دارم :

    [CENTER][/CENTER
    ]

    که هیچ نوع درایور لینوکسی براش پبدا نکردم . خوب حالا روش نصب :
    1- کارت شبکه را در ویندوز نصب کنید .
    2- حالا به مسیر نصب کارت شبکه برید و فایل های با پسوند inf را کپی کنید .مثلا برای کارت شبکه من دوتا فایل به نام athfmwdl و net5523 وجود داره که به هردو نیاز هست .
    3- Ndiswrapper را از اینجا بگیرید و نصب کنید .
    4- حالا وارد محیط متنی بشوید و دستورات


    ndiswrapper –i /home/omid/athfmwdl.inf

    ndiswrapper –i /home/omid/ net5523.inf

    را اجرا کنید . خوب الان کارت شبکه شما در لینوکس نصب شده . با دستور ndiswapper –l میتوانید از فایل هایی که نصب شده لیست بگیرید.

    [CENTER][/CENTER
    ]

    ( البته Ndiswrapper یک محیط گرافیکی هم برای نصب داره که کار کردن با اون خیلی سادس و نیازی به توضیح نداره )
    2 – پیکربندی کارت شبکه بیسیم :
    برای اتصال به یک شبکه بیسیم نیاز به تنظیم یک سری پارامتر ها هست . اگر از ubuntu استفاده می کنید کافیه ابتدا به قسمت تنظیمات کارت شبکه برید ،
    کارت شبکه بیسیم را انتخاب کنید .


    و پارامترها را تنظیم کنید :

    ولی اگر میخواین کنترل بیشتری بر تنظیم این پارامتر ها داشته باشید و از محیط دوست داشتنی متنی استفاده میکنید باید با یک سری دستورات آشنا بشید .
    iwconfig :
    از شباهت اسمی این دستور با ifconfig هم میشه حدس زد کاربردی شبیه این دستور داره ولی برای شبکه های wireless
    از این دستور برای تنظیم پارامتر های شبکه بیسیم مثل SSID ، channel و ... استفاده میشه . البته تنظیمات انجام شده برای کارت شبکه بیسیم را هم نمایش میدهد

    [CENTER][/CENTER
    ]

    در ادامه لیستی از چند پارامتر و مورد استفاده انها را نوشتم . برای دیدن لیست کامل پارامترها و کاربردهاشون از man iwconfig استفاده کنید .

    essid : مخفف Extended Service Set ID هست و به زبان ساده میتوان گفت نام یک شبکه بیسیم است و مشخص کننده و جدا کننده یک شبکه بیسیم از بقیه شبکه های بیسیم در یک رنج . و کلاینت ها برای اتصال به یک شبکه بیسیم باید این پارامتر را ست کنند
    به عنوان مثال نام شبکه ای که من به اون متصل میشم tsunami هست به عبارتی essid اون tsunami هست پس :

    iwconfig wlan0 essid "tsunami"

    nwid : معادل essid هست ولی در شبکه های بیسیم با استاندارد قبل تر از 802.11 . خوب واضحه که تگ پرکاربردی نیست .

    mode : با این پارامتر میشه مشخص کرد کارت شبکه بیسیم در چه حالتی قرار بگیره که دارای mode های زیر است :

    Ad-hoc : برای ارتباط دو کلاینت بیسیم (که از این به بعد به اون سلول
    میگم)
    استفاده میشه . مثلا دو تا لپ تاپ دارید و میخواید این دو را با هم شبکه
    کنید .
    Managed : برای اتصال سلول ها به شبکه ای از Access Point ها
    در واقع این حالتی هست که اگر بخواین به یک AP برای ورود به یک
    شبکه متصل بشید باید انتخاب کنید .
    Master : در این حالت سلول به عنوان یک AP عمل میکنه
    Repeater : سلول با دریافت پکت ها ، انها را برای نود های مجاور ارسال
    میکند .
    Secondary :سلول به عنوان یک تکرارگر پشتیبان ) backup repeater )
    عمل میکند .
    Monitor : در این حالت نود با نود های دیگر ارتباط برقرار نمیکنه ولی تمام
    پکت های روی فرکانس به صورت passive مانیتور میکند .
    auto : اتنخاب خودکار

    مثال :

    iwconfig wlan0 mode managed

    iwconfig wlan0 mode ad-hoc


    freq/channel : برای تنظیم فرکانس و کانال شبکه بیسیم استفاده میشود :

    iwconfig wlan0 freq 2.422G
    iwconfig wlan0 channel 3
    iwconfig wlan0 channel auto

    ap : برای ثبت کردن آدرس سخت افزاری ) MAC ) ، کارت شبکه بیسیم در اکسس پوینت به کار می رود . اگر در اکسس پوینت ها دسترسی به شیکه با آدرس سخت افزاری محدود شده باشد و آدرس MAC کارت شبکه مورد نظر در اکسس پوینت ست شده باشد میتوان با این دستور آدرس مک را در اکسس پوینت register کرد .

    iwconfig wlan0 ap 00:60:1D:01:23:45
    iwconfig wlan0 ap any
    iwconfig wlan0 ap off


    rate/bit : برای تنظیم کارت شبکه هایی که از چندین سرعت پشتیبانی میکنند:

    iwconfig wlan0 rate 11M
    iwconfig wlan0 rate auto
    iwconfig wlan0 rate 5.5M auto


    txpower : تنظیم کارت شبکه هایی با چندین transmit power :

    iwconfig wlan0 txpower 15
    iwconfig wlan0 txpower 30mW

    key/enc : در شبکه های بیسیم برای محدود کردن دسترسی به شبکه توسط سلول های ناشناس و بالابردن امنیت مکانیزم های در نظر گرفته شده که یکی از انها wep encryption key هست که مثل رمز ورود برای شبکه میمونه و در طول بیتی مختلف استفاده میشه که اگر چه بدست آوردن کلید ها با طول بیشتر زمان بیشتری میبره ولی ناممکن نیست .

    iwconfig wlan0 key 0123-4567-89

    اگر برای اتصال نیاز به کلید نباشه از پارمتر open استفاده کنید :

    iwconfig wlan0 key open

    اگر میخواهید فقط پکت ها به صورت رمزنگاری ارسال و دریافت شوند :

    iwconfig wlan0 key restricted


    خوب حالا که بعضی پارامتر ها آشنا شدید میخوام دستورات لازم را یک جا بنویسم :
    مثال 1 : فرض کنید میخوام به شبکه ای با essid ، tsunami و روی کانال 7 با کلید مشخص اتصال برقرار کنم و ip هم به از اکسس پوینت با dhcp به من داده میشه پس :

    iwconfig wlan0 enc
    iwconfig wlan0 mode managed
    iwconfig essid "tsunami"
    iwconfig channel 7
    dhclient wlan0

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

    iwconfig wlan0 enc mode managed essid "tsunami" channel 7

    مثال 2 : فرض کنید میخوام با شبکه ای با مشخصات شبکه مثال 1 متصل بشم با این تفاوت که آی پی رو به صورت خودکار از dhcp نمیگیرم و باید خودم ip و در صورت نیاز gateway و Dns تنظیم کنم :

    آدرس آی پی : 192.168.0.1

    آدرس gateway : 192.168.0.100

    ادرس دی ان اس : 192.168.0.200

    iwconfig wlan0 enc mode managed essid "tsunami" channel 7
    ifconfig wlan0 192.168.0.1 netmask 255.255.255.0
    route add default gw 192.168.0.100
    echo nameserver 192.168.0.200 /etc/resolve.conf

    3 – نرم افزار های مفید در شبکه بیسیم در لینوکس :

    iwevent : با استفاده از این دستور میتوان وضعیت کارت شبکه های بیسیم را مانیتور کرد و از قطع ارتباط یا ... مطلع شد .



    iwlist : یک ابزار بسیار جالب برای اسکن کردن و لیست کردن مشخصات شبکه بیسیم :
    مثال :
    iwlist wlan1 scan


    iwlist wlan1 channel


    iwlist wlan1 key


    و بالاخره به عنوان آخرین دستور :

    شاید نیاز داشته باشید Mac کارت شبکه بیسیم خودتون را عوض کنید :

    Ifconfig wlan0 hw ether [mac]

    Omid Dot Mohajerani at Gmail dot Com
    ویرایش توسط omid_mohajerani : 2008/03/06 در ساعت 11:47 PM

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر عادی sakha آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    11
    تشکرها / پسندها

    پیش فرض

    سلام
    اگه میشه مراحل نصب در xp رو هم بزارین . آخه در بخش xp هر چی در این مورد گشتم پیدا نکردم .
    و من یه مشکل دیگه هم دارم اونم اینکه کارتهای شبکم همش قطع میشه . از کارتهای smc استفاده می کنم .

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •