اطلاعیه

بستن
No announcement yet.

آموزش کامل دستور nbtstat

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش کامل دستور nbtstat

    آموزش کامل دستور NBTSTAT

    در این آموزش قصد داریم به طور کامل شما را با دستور NBTSTAT آشنا کنیم. امیدواریم تا پایان این آموزش همراه ما باشید.

    دستور NBTSTAT چیست؟
    NBTSTAT ابزاری است که برای خطایابی Name Resolution در NetBIOS استفاده می شود. NetBIOS over TCP/IP یا همان NetBT ، اسم های NetBIOS ای را به IP تبدیل می کند که برای انجام این تبدیل، TCP/IP راه های گوناگونی را در اختیار NetBIOS قرار می دهد؛ از جمله بررسی Local cache ، استفاده از کوئری هایWINS server ، Broadcast کردن ، استفاده از LMHOSTS و کوئری های DNS .
    با استفاده از دستورNBTSTAT می توان به اطلاعات مربوط به پروتکل های NetBT ، به NetBIOS name cache و جدول های که در آن اسم های NetBIOS ای قرار گرفته و مربوط به Local Computer و Remote Computer است دسترسی پیدا کرد و در صورت لزوم این اطلاعات را حذف و یا اصلاح کرد.

    چگونگی کار با دستور NBTSTAT

    اگر دستور NBTSTAT را بدون هیچ سوئیچی در خط فرمان وارد کنید ، Help این دستور به شمانمایش داده می شود.
    **در هنگام کار با دستور NBTSTAT به بزرگ یا کوچک بودن سوئیچ ها توجه کنید !

    دیدن وضعیت Connection های خود و NetBIOS Name Table و MAC Address کامپیوتر مقصد !

    کافیست از دستور NBTSTAT –a <Computer-Name or IP> استفاده کنید.
    به تصویر زیر توجه کنید:

    NBTSTAT –a Myhiva

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT01.gif
نمایش ها:	1
اندازه:	33.9 KB
شناسه:	21059

    همانطور که دیدید برای هر کارت شبکه یک بخش جدا در نظر گرفته و چنانچه یک کارت شبکه بلا استفاده باشد زیر آن Host Not Found نوشته میشود. در اینجا فقط از کارت شبکه وایرلسم استفاده کردم (رنگ قهوه ای).
    می توانید دستور بالا را با IP هم انجام داد :

    NBTSTAT –A <IP <
    NBTSTAT –A 192.168.1.117

    *در دستور NBTSTAT –a هم می توانید از IP و هم از Computer Name مقصد استفاده کنید اما با NBTSTAT –A فقط می توانید از IP استفاده کنید.

    مشاهده حافظه Cache در NetBIOS
    NetBIOS یک حافظه Cache دارد که می توانید آن را با دستور NBTSTAT –c مشاهده کنید.

    این حافظه، موقت است و مدت زمان باقی ماندن یک نام در NetBIOS Cache را بر حسب ثانیه نمایش می دهد که با رنگ قهوه ای مشخص شده است. اگر به طور پیاپی فرمان NetBIOS –c را در خط فرمان وارد کنید، کاهش زمان را خواهید دید.


    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT02.gif
نمایش ها:	1
اندازه:	32.5 KB
شناسه:	21060

    مقادیر شانزدهمین کارکتر NetBIOS و کاربردها :
    در تصویر بالا اعدادی که رنگ آبی دارند همان شانزدهمین کاراکتر نام NetBIOS است که مایکروسافت آن را برای مشخص کردن نوع ارتباط با سایر کامپیوتر های شبکه اختصاص داده است، مثلا اگر در ارتباطشان انتقال دیتا داشته باشند جلوی نام آنها <20> قرار می گیرد. هر عدد مشخص کننده یک سرویس یا یک ابزار است. این اعداد هگزادسیمال هستند.


    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT03.gif
نمایش ها:	1
اندازه:	31.9 KB
شناسه:	21061


    دیدن
    Unique Name و Group Name و نوع آن به کمک NBTSTAT
    با دستور NBTSTAT –n می توانید Computer Name و نام Workgroup یا Domain و همچنین نوع آن را ببینید ( منظور همان شانزدهمین کارکتر است )

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT04.gif
نمایش ها:	1
اندازه:	30.7 KB
شناسه:	21062

    دیدن نام های Resolve شده و Register شده و تعداد آن ها

    با دستور NBTSTAT -r می توانید تعداد نام هایی که Resolve و Register شدند ( به روش Broadcast یا WINS ) و همچنین خود نام های Resolve شده به روش Broadcast را ببینید.

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT05.gif
نمایش ها:	1
اندازه:	26.5 KB
شناسه:	21063

    پاک سازی و Reload مجدد حافظه cache

    همانطور که قبلا گفته شد پروتکل NetBIOS یک حافظه Cache دارد. با استفاده از دستور NBTSTAT –R این حافظه پاک و رکورد های آن دوباره از LMHOST بارگزاری می شود.

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT06.gif
نمایش ها:	1
اندازه:	20.6 KB
شناسه:	21064

    دستور NBTSTAT –RR
    درخواست رها سازی نام را به سرور Wins می فرستد (Name Release) و از او می خواهد که فرآیند Refresh را انجام دهد.بنابراین نیاز به Reboot برای re-register کردن نیست.

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT07.gif
نمایش ها:	1
اندازه:	20.5 KB
شناسه:	21065

    مشاهده Session های برقرار شده با کامپیوتر های شبکه
    ممکن است در شبکه با یک یا چند کامپیوتر دیگر در ارتباط باشید مثلا فایل های Share شده را انتقال بدهید. به کمک دستور NBTSTAT –S می توانید Session های کامپیوتر خود را با دیگر کامپیوتر های شبکه ملاحظه کنید.
    برای مثال در تصویر زیر، در حال گرفتن فایل از کامپیوتری هستم که IP آن 192.168.1.3 است. چون در خواست برقراری ارتباط از طرف من بوده پس نوع این Connection برای من OutBound یا Out خواهد بود (رنگ قهوه ای).

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT08.gif
نمایش ها:	1
اندازه:	31.1 KB
شناسه:	21066

    دستور NBTSTAT –s
    اگر در دستور بالا بجای S بزرگ از s کوچک استفاده کنید همان نتایج ظاهر می شود فقط در قسمت Remote Host به جای IP نام NetBIOS آن استفاده می شود.

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT09.gif
نمایش ها:	1
اندازه:	30.5 KB
شناسه:	21067

    زمانبندی اجرای فرمان ها در NBTSTAT
    یکی از ویژگی های جالب فرمان NBTSTAT، قابلیت زمان بندی کردن اجرای این دستور است. به مورد زیر توجه کنید:

    NBTSTAT –c 5

    برای بزرگتر شدن عکس روی آن کلیک کنید

نام:	NBTSTAT10.gif
نمایش ها:	1
اندازه:	40.0 KB
شناسه:	21068

    یعنی هر 5 ثانیه دستور یک بار دستور NBTSTAT –s اجرا شود.

    خلاصه دستور NBTSTAT و سوئیچ ها

    Switch نام کاربرد
    -a <name or IP> وضیت Adapter آدرس MAC و NetBIOS name Table را برای IP یا Computer Name وارد شده نشان می دهد.
    -A <IP> وضیت Adapter مانند –a است ولی فقط IP را به عنوان ورودی می گیرد.
    -c cache نمایش Cache
    عدد وقفه برای زمان بندی کردن نمایش نتایج NBTSTAT پس از هر دستور می تواند قرار گیرد. بر حسب ثانیه است.
    -n names نمایش نام هایی که به صورت Local ای Register شده اند.
    -r resolve نمایش تعداد نام های Resolve شده و Register شده
    -R Reload Cache را پاک سازی می کند و رکورد ها را از LMHOST بارگزاری می کند.
    -RR Release Refresh Release کردن و Register کردن نام ها با استفاده از WINS
    -s session نمایش session های NetBIOS ای . در نمایش خروجی آدرس مقصد به صورت نام های NetBIOS ای است.
    -S Session نمایش session های NetBIOS ای . در نمایش خروجی آدرس مقصد به صورت آدرس های IP است.
    /? Help نمایش راهنما



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


    با سپاس از همراهی شما.
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 03-22-2016, 07:05 PM.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X