تیم نرم افزاری پایگاه سایبری استان خوزستان

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

تیم نرم افزاری پایگاه سایبری استان خوزستان

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

تیم نرم افزاری پایگاه سایبری استان خوزستان کانال رسمی تلگرام پایگاه سایبری استان خوزستان

جهت بیان هرگونه سوال و یا دیدگاه می توانید از کاربری تلگرام زیر استفاده نمایید
Telegram: @saiber89

آپ پیسی نام گروه نرم افزاری ماست که قصد داریم در خدمت جامعه خود با رویکرد انتقال دانش برنامه نویسی و رفع مشکلات شما در ضمینه های برنامه نویسی باشیم ./

آخرین نظرات
نویسندگان

آموزش خط فرمان قسمت اول

يكشنبه, ۲۸ آبان ۱۳۹۶، ۰۹:۵۶ ق.ظ | افسر سایبری | ۰ نظر

درس اول


Net Share آموزش دستور 

   این فرمان همان طور که از نامش پیداست برای مدیریت فولدرهای share می باشد. با استفاده از دستور Net Share می توانید فولدر ها را Share کنید و یا از Share خارج کنید، همچنین تنظیمات مرتبط با Share را تغییر دهید.

دیدن منابع Share شده در CMD با استفاده از دستور Net Share

  برای مشاهده فولدر های Share شده ی کامپیوتر خود در خط فرمان (CMD) دستور Net Share را بنویسید و Enter کنید(تصویر زیر)

  share کردن از طریق دستور net share

 

  Share کردن فولدرها با استفاده در CMD با استفاده از دستور Net Share

  فرض کنید که می خواهید یک فولدر به نام MCITP را از درایو D خود Share کنید و نام آن در شبکه Network-Learning باشد یعنی کاربرانی که در شبکه به این فولدر دسترسی دارند این فولدر را با نام Network-Learning ببینند، ساده ترین شکل استفاده از این دستور به شکل زیر است:

 Net Share Network-Learning=D:\MCITP

دستورات net share

   ترفند !

   چگونه فولدر Share شده را از دید کاربران شبکه مخفی کنیم ؟

   می توانید فولدر ها را به گونه ای Share کنید که کاربرانی که در شبکه به منابع Share شده شما دسترسی دارد آنها نبینند. برای اینکار دو روش وجود دارد:

 1-      مخفی کردن فولدر Share شده با استفاده از Advanced Sharing

 2-      مخفی کردن فولدر Share شده از طریق CMD با دستور Net Share

 
  روش اول :مخفی کردن فولدر Share شده با استفاده از Advanced Sharing:

  روی فولدر مورد نظر کلیک راست و Properties را انتخاب کنید. سپس به تب Sharing بروید و روی Advanced Sharing کلیک کنید. در اینجا نامی برای فولدر انتخاب کنید. ولی با این تفاوت که در پایان آن $را اضافه کنید.

آموزش net share

 
در تصویر زیر می بینید که تمام فولدر هایی که Share شده اند قابل نمایش اند بجز فولدر hiva-Secret فقط کسانی می توانند به آن دسترسی داشته باشند که نام آن را بدانند.

 آموزش netshare

 روش دوم: مخفی کردن فولدر Share شده از طریق CMD با دستور Net Share

 این بار فولدر دیگری را با نام hivasecret از درایو D کامپیوتر با عنوان $secret از طریق خط فرمان Share می کنیم :

 به علامت $ دقت کنید:

 

  Net Share secret$=D:\hivasecret

 

 آموزش net share

 

  اما چگونه به فولدر Share شده که مخفی کرده ایم دسترسی داشته باشیم؟

 برای دسترسی به hidden shared folder ها یا همان فولدر های share  شده و مخفی با دانستن نام آن باید پس از نام فولدر علامت $  را در انتها اضافه کنیم.

در این جا می خواهیم وارد فولدر مخفی به نام  hiva-secret از کامپیوتر Hiva-PC شویم:

آموزش net share

 

 

   Permission دادن به فولدر ها در هنگام Share کردن با استفاده از CMD

   اگر دقت کنید متوجه خواهید شد که هیچ گونه Permission برای این فولدرهایی که تا بحال Share کردیم تعریف نکردیم. تا زمانی که در Manage Advanced sharing settings حالت Password Protect را که به طور پیشفرض On است تغییر نداده باشید مشکلی پیش نخواهد آمد. اما در صورتی که حالت Password Protect را Off کرده باشید در این صورت باید برای فولدر هایی که Share می کنید Permission تعیین کنید در غیر اینصورت از طریق Share قابل دسترسی نخواهد بود.

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

  Net Share pdf=D:\hivapdf /Grant:everyone,Read /Grant:hiva,Full

  به کاربر hiva تمام اختیارات(Full) و به سایر کاربران(Everyone) فقط حق خواندن(Read) داده شد.

 

آموزش net share

 

   در تصویر زیر می بینید که این فولدر به لیست فولدر های Share شده اضافه شده. ( به نام آن هم دقت کنید)

 

آموزش net share

 Share کردن فولدر همراه با دادن Permission و توضیحات با استفاده از CMD

برای اضافه کردن توضیحات به فولدر Share شده از /Remark استفاده می کنیم:

 

Net Share hivanet=D:\hivanet /Grant:everyone,full /Remark:”hiva network , 01312260041 www.hiva-network.com

 آموزش net share

 

پس از اضافه کردن توضیحات، اگر فلش موس را روی فولدر Share شده نگه دارید توضیحات را می بینید:

 آموزش net share

 

 

تعیین تعداد افرادی که می توانند به فایل Share شده دسترسی داشته باشند

ممکن است به هر دلیلی بخواهید تعداد افرادی که می توانند همزمان به این فولدر دسترسی داشته باشند را محدود کنید. می توانید با استفاده از دستور زیر این تعداد را مشخص کنید:

 

Net Share hiva=D:\hiva /Grant:everyone,Read /Grant:hiva,Full /Remark:” www.hiva-network.com” /Users:10

اگر بخواهید این تعداد را نامحدود کنید:

 

Net Share hiva=D:\hiva /Grant:everyone,Read /Grant:hiva,Full /Remark:” www.hiva-network.com” /Unlimited

اجازه دسترسی به منابع Share شده حتی در زمانی که کامپیوترمان خاموش است !

فرض کنید بر روی کامپیوتر خود فولدری را Share کردید و افرادی در حال استفاده از منابع Share شده شما هستند. حال به هر دلیل قصد خاموش کردن کامپیوترتان را دارید در این صورت دسترسی کاربران به منابع شما دچار اختلال می شود. برای اینکه کاربران بتوانند از منابع Share شده شما در حالت Offline استفاده کنند باید فولدر خود را به روش زیر Share کنید :

برای این کار باید از Cache استفاده کرد:

 

Net Share hiva=D:\hiva /Grant:everyone,Read /Grant:hiva,Full /Remark:” www.hiva-network.com”  /Unlimited/Cache:(Manual  |  Document  |  Programs  |  Branchcache  |  None)

برای مثال:

 

Net Share hiva=D:\hiva /Grant:everyone,Read /Grant:hiva,Full /Remark:” www.hiva-network.com”  /Unlimited/Cache:Branchcache

در این صورت کاربر با Available کردن فولدر Share شده در مود Offline می توانند به منابعتان دسترسی داشته باشند.

خارج کردن فولدر ها و منابع Share شده از حالت Share با استفاده از دستورات CMD

برای حذف کردن این فولدر می توان از یکی از ایندو روش عمل کرد. (منظور ازحذف کردن خارج کردن از حالت Share است، و فولدر مورد نظر از هارد کامپیوتر پاک نمی شود)

1-      خارج کردن فولدر Share شده با استفاده از نامی که تحت شبکه دارد        

 

 Net Share hivanet /Delete

2-      خارج کردن فولدر Share شده با استفاده از مسیر فولدر

 

 Net Share D:\net /Delete

حذف سخت افزار های Share شده مثل پرینتر

 

Net Share {Device Name} /Delete

می توان فولدر های Share شده روی کامپیوتری که به آن ریموت می شوید را هم حذف کنید به شرط اینکه اجازه این کار را داشته باشید. فرض کنید می خواهید که فولدر Share شده ی MyFolder را از کامپیوتر Hiva-PC حذف کنید:

 

Net Share MyFolder \\Hiva-PC /delete

تغییر خصوصیات فولدر Share شده با استفاده از دستورات CMD

اگر قصد تغییر تنظیمات یک فولدر Share شده را دارید ابتدا نام تحت شبکه آن و سپس تغییرات مورد نظر را وارد نمایید. مثلا فولدری که قبلا با اسم Network-Learning، به اشتراک گزاشته شده را به صورت زیر تغییر می دهیم:

Net Share hivapdf /Users:15  /Cache:None

 و در پایان، توصیه می شود برای Share کردنیک سخت افزار از این دستور استفاده نکنید. اما برای حذف کردن سخت افزار Share شده این دستور بسیار کارآمد است.



درس دوم


 آموزش دستور Net Stop

  از دستور Net Stop برای متوقف کردن سرویس های در حال اجرا استفاده می شود.هم سرویس های ویندوز و هم سرویس های نرم افزار های دیگر را می توان با استفاده از دستور Net Stop متوقف کرد.نکته ای که در هنگام کار با این فرمان باید رعایت کنید این است که بسیار آگاهانه و با احتیاط ازاین فرمان استفاده کنید چون بعضی از سرویس ها پیش نیاز سرویس های دیگری هستند و اگر غیر فعال شوند ممکن است سرویس های دیگری را هم غیر فعال کنند.

تقریبا هر سرویسی را می توان با استفاده از دستور Net Stopمتوقف کرد بجز سرویس هایی که در تصویر زیر می بینید:

 
آموزش دستور  Net Stop تصویر 1

 برای استفاده از دستور Net Stop فقط کافیست نام سرویس را بدانید:

<Net Stop <service name

 برای مثال یکی از سرویس های نرم افزار Folder Lock ، FLservice است که درتصویر زیر این سرویس را غیر فعال کرده ایم:

 

آموزش دستور  Net Stop تصویر 2

 

نکته: اگر نام سرویس از چند کلمه تشکیل شده که بین آنها فاصله است(مثلا سرویس Computer Browser) حتما باید داخل " " نوشته شود.

 

"Net Stop “computer browser




درس سوم



آموزش دستور Net Start

 با استفاده از فرمان Net Start می توان سرویس ها را اجرا کرد.(چه سرویس های ویندوز و چه سرویس های غیر ویندوز) .برای دیدن اطلاعاتی در مورد دستور Net Start می توان از Help آن به روش زیر استفاده کرد:

Net Start /help

در تصویر زیربه کمک دستور Net Start دو سرویس Run شده اند که اولی متعلق به ویندوز است و دومی متعلق به یک نرم افزار است:

آموزش دستور Net Start تصویر 1

 

به یاد داشته باشید که اگر نام دستور از دو بخش تشکیل شده باشد و بین آنها فاصله باشد حتما آنها را بین " " قرار دهید(به مثال های بالا توجه کنید)

 اگر می خواهید ببینید در حال حاضر چه سرویس های در حال اجرا هستند، دستور Net Start را بدون هیچ Option ای استفاده کنید:

Net Start

آموزش دستور Net Start تصویر 2



درس چهارم


آموزش دستور Net Use

 کاربرد اول - ایجاد Map Drive با استفاده از دستور Net Use

ساده ترین حالت استفاده دستور Net Use برای ایجاد Map Drive به صورت زیر است:

Net Use *  \\Hosein-PC\Film

فولدر Share شده Film را از کامپیوتر Hosein-PC به صورت Map Drive به Computer خود اضافه کردیم. علامت ستاره که پس از دستور Net Use می بینید به این معنی است که ویندوز به Map Drive اولین Letter خالی را اختصاص دهد. اگر می خواهید Map Drive شما با Letter مشخصی ایجاد شود کافی است در دستور Net Use نام درایو را بجای ستاره تایپ کنید:

Net Use Z:  \\Hosein-PC\Film

آموزش دستور Net Use تصویر 1

اگر می خواهید این Map Drive فقط یک بار ایجاد شود و در راه اندازی بعدی، Map Drive نباشد در دستور Net Use از گزینه زیر استفاده کنید:

Net Use Z:  \\Hosein-PC\Film /persistent:no

و اگر میخواهید که این Map Drive همیشه بماند بجای No از Yes استفاده کنید:

Net Use Z:  \\Hosein-PC\Film /persistent:yes

نکته اول: اگر در دستور Net Use از Persistent استفاده نکنید به طور پیشفرض persistent=no خواهد بود، یعنی فقط تا زمان خاموش کردن یا ریستارت کردن ویندوز Map Drive وجود دارد.

نکته دوم: می توانید بجای Persistent از P استفاده کنید:

Net Use Z:  \\Hosein-PC\Film /P:yes

نکته سوم: اگر Persistent=yes باشد و کامپیوتر Hosein-PCپسورد داشته باشد هروقت که کامپیوتر تان را دوباره روشن می کنید برای استفاده از Map Drive از شما User & Password می خواهد. برای حل این مشکل می توانید در دستور Net Use از /Savecred استفاده کنید تا Credentional را Save کنید:

Net Use Z:  \\Hosein-PC\Film /P:yes /Savecred

 آموزش دستور Net Use تصویر 2

نکته چهارم: اگر مسیر شما دارای نامی است که از دو بخش تشکیل شده و بین آنها فاصله است حتما باید کل مسیر را داخل " " قرار دهید. به مثال زیر توجه کنید:

آموزش دستور Net Use تصویر 3

 درشبکه های تحت Domain ، داشتن Username & Password ازامی است، ولی در شبکه های Workgroup بستگی به تنظیمات کامپیوتر میزبان دارد. از مسیر زیر می توانید فعال یا غیر فعال بودن درخواست Username و Password را به هنگام دسترسی به منابع Share خود تعیین کنید.

 

Control Panel \Network and Sharing Center\Advanced sharing settings >>Turn on/off password protected Sharing

آموزش دستور Net Use تصویر 4

 

اگر در یک شبکه تحت Domain هستید و می خواهید یک Map Drive بسازید حتما باید Username و Password داشته باشید:

<Net Use Z:  \\Server1\SharedFolder  <password> /User:<username

 نکته اول: برخلاف بیشتر فرمان های CMD در این فرمان Password قبل از Username می آید.

نکته دوم: فرض کنید نام کاربری شما Hosein در شبکه تحت دامین Hiva-Domain.Local باشد.Username در یک شبکه Domain باید مطابق یکی از چهار روش زیر باشد:

 

Net Use Z:  \\Server1\SharedFolder  ******* /User:Hosein

Net Use Z:  \\Server1\SharedFolder  ******* /User:Hiva-Domin\Hosein

Net Use Z:  \\Server1\SharedFolder  ******* /User:Hiva-Domin.Local\Hosein

Net Use Z:  \\Server1\SharedFolder  ******* /User:Hosein@Hiva-Domain.Local

 

ستاره هایی که در دستور Net Use قبل از یوزرنیم می بینید بجای پسورد گذاشته شده است.

نکته: اگر در یک شبکه تحت Domain هستید و منابعی که می خواهید از آنها Map Drive بسازید در همان شبکه اند بهتر است در آخر این فرمان  /Home را اضافه کنید تا سریع تر فرمان به انجام برسد.

 Net Use Z:  \\Server1\SharedFolder   ******* /User:Hosein@Hiva-Domain.Local /P:yes /Savecred /Home

 می توانید با دستور Net Use پرینترهای Share شده را به لیست پرینتر های خود اضافه کنید مشروط بر اینکه درایور آن را نصب کرده باشید:

 <Net Use LPTx “\\<computer name>\<printer name

Net Use LPT1 “\\Hiva-PC\HP color laserjet cm3530 mfp pcl6”  /persistent:yes

 

برای حذف یکMap Drive فقطنام درایو را وارد کنید و پس از آن /Delete

Net Use Z: /Delete

 کاربرد دوم– استفاده از منابع Share شده با استفاده از دستور Net Use

فرض کنید که یک هارد خام دارید و می خواهید از طریق شبکه روی هارد خود ویندوز نصب کنید. کافیست روی یکی از کامپیوتر های شبکه یک Source ویندوز را Share کنید، و هارد خود را با Winpe بوت کنید. با استفاده از Source، ویندوز را روی هارد خام نصب کنید. برای استفاده از Source به اشتراک گذاشته شده باید Authenticate شوید یعنی Username و Password داشته باشید، و برای Authenticate کردن از فرمان Net Use استفاده کنید:

 

<Net Use \\<computer name  |  IP >\<user name

برای مثال

Net Use \\10.0.0.1\SharedFolder             

پس از وارد کردن فرمان بالا از شما یوزرنیم و پسورد خواسته می شود. در صورتی که Username و Password را به درستی وارد کرده باشید می توانید از منابع Share شده استفاده کنید. به تصویر زیر توجه کنید:

آموزش دستور Net Use تصویر 5



درس پنجم
موزش رایگان

آموزش دستور Net View

فرمان Net View برای مشاهده منابع Share شده (فولدرها، پرینترها، و...) در شبکه بسیار کارآمد است.  با فرمان Net View می توانید منابع Share شده یا کامپیوتر های داخل شبکه را مشاهده کنید . در برخی موارد قبل از استفاده از فرمان Net View باید از فرمان های دیگر مثل Net Use استفاده کنید.

اگر فرمان Net View را بدون هیچ گزینه دیگری در CMD تایپ کنید ، بسته به نوع شبکه که در آن قرار دارید فرمان Net View لیست کامپیوترهای آن شبکه را به شما نشان می دهد، مثلا اگر در یک شبکه تحت Domain هستید فرمان Net View فقط کامپیوتر های آن Domain را نشان می دهد.

اگر می خواهید منابع Share شده یک کامپیوتر خاص را ببینید پس از فرمان Net View نام آن کامپیوتر را وارد کنید:

Net View \\NoSignal

آموزش دستور Net View تصویر 1

 

حتی می توانید پرینتری که توسط این کامپیوتر Share شده را هم ببینید.

نکته جالب: می توان فولدر ها را به گونه ای Share کرد که نمایش داده نشوند و فقط افرادی که از وجود آن با خبرند بتوانند از آن استفاده کنند.(برای یادگیری این نوع Share کردن، آموزش دستور Net Share را از همین سری آموزشی مطالعه کنید)

دیدن منابع که به صورت مخفیانه Share شده اند (Hidden Shared Folders)

جهت مشاهده این فولدرها در فرمان Net View پس از نام کامپیوتر /All را اضافه کنید:

Net View \\NoSignal /All

آموزش دستور Net View تصویر 2

مواردی که با فلش مشخص شده اند به صورت عادی قابل مشاهده نیستند.

با استفاده از قابلیت Cache ، حتی پس از خاموش شدن کامپیوتری که آن فولدرها را شِیر کرده هم می توان به آنها دسترسی داشت(البته به تنظیمات Cache هم بستگی دارد) نحوه کار آن به این صورت است که اگر کامپیوتری که آن را Share می کند Cache آنرا فعال کند فولدر مورد نظر میتواند روی کامپیوتر های دیگر Cache شود. برای مشاهده چگونگی وضعیت Cache فولدرهای Share شده از /Cacheدر فرمان Net View استفاده کنید:

Net View \\NoSignal /Cache

آموزش دستور Net View تصویر 3

اگر در یک شبکه تحت Domain هستید و می خواهید لیست منابع Share شده را ببینید دستور Net View از /Domain:<domain name> استفاده کنید. فرض کنید Domain name=Hiva.Local

Net View /Domain:Hiva.Local

دستور بالا فقط لیست منابع را نشان می دهد. برای مشاهده منابع با اطلاعات کامل تر با فرمان Net View ، به صورت زیر عمل کنید:

Net View /All /Domain:Hiva.Local


درس ششم



آموزش دستور Net User

فرمان Net User برای ایجاد، تغییر یا حذف یک حساب کاربری(User Account) از کامپیوتر خودتان است. قبل از بررسی اولین کاربرد فرمان Net User ، باید ببینید که چه حساب کاربری هایی روی کامپیوتر شما وجود دارند. CMD را باز کنید و فرمان Net User را بدون هیچ گزینه دیگری تایپ کنید:

Net User

 آموزش دستور Net User تصویر 1

پس از فرمان Net User نام کامپیوتر (HOSEIN-PC) و سپس نام های کاربری لیست می شود.

(Administrator , Guest , Hiva , Hosein)

کاربرد اول: ایجاد حساب کاربری با استفاده از فرمان Net User

برای ساخت User Account با استفاده از فرمان Net User ، ساده ترین حالت استفاده از این فرمان به صورت زیر است:

Net User <new user name> /Add


Net User Hiva-2 /Add

آموزش دستور Net User تصویر 2

نام کاربری Hiva-2 با استفاده از فرمان Net User ایجاد شد. دوباره از فرمان Net User استفاده می کنیم تا نام های کاربری را دوباره ببینیم. همانطور که در تصویر بالا میبینید حساب کاربری Hiva اضافه به لیست User Account ها افزوده شده است.

ایجاد پسورد برای اکانت های کاربری با استفاده از فرمان Net User

اولین Option در ایجاد حساب کاربری، افزودن پسورد است. به دو روش می توانید این کار را انجام دهید.

روش اول اینکه در فرمان Net User بعد از نام کاربری پسورد را وارد کنید(مثلا در تصویر زیر پسورد 123456 است)


Net User Hiva-2 123456 /Add

آموزش دستور Net User تصویر 3

در روش دوم در فرمان Net User به جای پسورد یک ستاره * قرار دهید، در این صورت پس از ایجاد حساب کاربری از شما خواسته می شود تا پسورد را وارد کنید. (این روش امنیت بیشتری دارد)


Net User Hiva-2 * /Add


آموزش دستور Net User تصویر 4

در فرمان Net User می توانید کاربر جدید را از تغییر پسورد منع کنید، تا فقط از پسوردی که شما برای او تعریف کرده اید استفاده کند. کافیست پس از /Add از /PasswordCHG:No استفاده کنید

Net User Hiva-2 123456 /Add /PasswordCHG:No

اگر ازین Option استفاده نکنید به طور پیشفرض کاربر می تواند پسوردش را تغییر دهد(یعنی /PasswordCHG:Yes)

اگر میخواهید کاربر جدید در اولین باری که Log on می شود حتما پسوردش را تغییر دهد در فرمان Net User از گزینه زیر استفاده کنید:

Net User Hiva-2 123456 /Add /LogOnPasswordCHG:Yes

به طور پیشفرض LogOnPasswordCHG:NO است.

می توانید کاربر جدید را ملزم کنید که حتما پسورد داشته باشد. (Yes یعنی حتما باید پسورد داشته باشد، No یعنی بدون پسورد هم می توان Log on کند) پیشفرض این گزینه Yes است:

Net User Hiva-2 /Add /PasswordREQ:No

با فرمان Net User حتی می توانید روزها و ساعات Log on شدنکاربر جدید را هم مشخص کنید.

در مثال زیر کاربر جدید فقط روز های دوشنبه (M=Monday) بین ساعات 15-7 و سه شنبه (T=Tuesday) بین ساعات 12-7 به کامپیوتر Log on شود:

Net User Hiva-2  123456/Add /Time:M,7-15;T,7-12


آموزش دستور Net User تصویر 5

نکته اول: می توانید /Time:Allرا وارد کنید تا کاربر همیشه بتواند Log on شود. گزینه پیشفرض هم همین است.

نکته دوم: اگر در فرمان Net User جلوی /Time را خالی بگذارید کاربر جدید هیچ وقت نمی تواند Log on شود.

 چنانچه می خواهید که هر وقت کاربر جدید Log on شد یک پیغام برایش نمایش داده شود می توانید پیغام خود را در یک قالب یک Script ذخیره کنید و در فرمان Net User آدرس آن را وارد کنید

<Net User Hiva-2 /Add /ScriptPath:<enter the script path

همچنین می توانید مشخص کنید که اطلاعات این حساب کاربری(مثلا رمز عبور کاربر یا عکس کاربری) در کدام مسیر ذخیره شود:

<Net User Hiva-2 /Add /ProfilePath:<path

برای حساب کاربری حتی می توان تاریخ انقضا تعریف کرد (مثلا در 20م اکتبر 2014 منقضی  شود) از راست به چپ: سال، روز، ماه

Net User Hiva-2 /Add /Expires:10/20/2014

اگر در دستور بالا به جای تاریخ از Never استفاده کنید این اکانت هرگز منقضی نخواهد شد(/Expires:Nerver )

اگر می خواهید برای اکانت های کاربری که ایجاد می کنید Description بنویسید می توانید در فرمان Net User به روش زیر عمل کنید:

"Net User Hiva-2  /Add /Comment:” in Account baraye Test ijad Shode


در صورتی که وارد بخش Local Users and Groups کامپیوتر خود شوید می توانید این توضیحات را ببینید :

آموزش دستور Net User تصویر 5-1

با اضافه کردن کد کشور در فرمان Net User امکانات جالبی را می توانید به صورت خودکار اضافه کنید مثل زبان:

Net User Hiva-2  /Add /CountryCode:0098

تغییر مسیرهای پیشفرض User با استفاده از فرمان Net User

حتما دقت کرده اید که وقتی فایلی را دانلود می کنید یا Save می کنید به طور پیشفرض مستقیما در فولدری در مسیر زیر می رود مگر اینکه تنظیمات آن را تغییر داده باشید:

<C:\Users\<your user name

به مسیر C:\Users\<your user name> مسیر کاربری گفته می شود به این معنی که اکثر کار هایی که کاربر انجام می دهد در این مسیر Save می شود مثل دانلود ها. می توانید برای حساب کاربری که تعریف می کنید این مسیر را تغییر دهید:

<Net User Hiva-2 /Add /HomeDIR:<Path

یکی از مهمترین گزینه های این فرمان، مشخص کردن کامپیوترهایی است که با این حساب کاربری بتوانید از کامپیوتر آنها به منابع Share خود دست بیابید البته فقط 8 کامپیوتر را می توانید مشخص کنید. همانطور که در تصویر زیر مشاهده می کنید دو کامپیوتر مشخص شده اند:

آموزش دستور Net User تصویر 6

اگر جلوی /Workstations را خالی بگذارید یا یک ستاره بگذارید از هر کامپیوتری که عضو شبکه باشد می توانید به منابع Share خود دست یابید.

همچنین می توانید حساب کاربری را همراه با نام کامل صاحب حساب کاربری ایجاد کنید. /Fullname:<fullname>

آموزش دستور Net User تصویر 7

شاید بخواهید که این حساب کاربری فعال (Active) نباشد. یعنی فعلا ساخته شود ولی بعدا فعال شود و مورد استفاده قرار گیرد. حالت پیشفرض برای این گزینه /Active:Yes است

Net User Hiva-2 /Add /Active:No

نکته کاربردی: گاهی ممکن است حساب کاربری که همیشه با آن Log on می کردید به هر دلیلی DeActive شود. برای دوباره Active کردن آن DVD ویندوز را در کامپیوتر قرار دهید و از طریق آن کامپیوتر خود را Boot کنید. سپس Shift+F10 را بزنید تا CMD باز شود و حساب کاربری تان را دوباره فعال کنید. (چند سطر زیر را مطالعه کنید تا به طور کامل این نکته را یاد بگیرید)

کاربرد دوم: تغییر یا اصلاح حساب های کاربری با استفاده از فرمان Net User

برای تغییر یا اصلاح حساب های کاربری موجود، پس از فرمان Net User کافیست تغییرات خود را اعمال کنید.دقت کنید که دیگر نباید از /Add استفاده کنید چون قبلا Add شده اند و اکنون می خواهید اصلاح کنید. مثلا برای فعال کردن حساب کاربری که DeActive شده:

Net User <user name> /Active:Yes

یا برای افزایش محدوده زمانی Log on شدن. برای اکانت کاربری Hiva-2 که در هنگام ایجاد آن روزهای دوشنبه و سه شنبه را به عنوان روزهای کاری آن تعیین کرده بودیم ، حالا روز چهارشنبه را هم به روزهای کاری اش می افزاییم.

تصویر زیر:

Net User Hiva-2  /Time:M,7-15;T,7-12;W,7-14

آموزش دستور Net User تصویر 8

تغییر سایر گزینه ها نیز به همین صورت است.

 کاربرد سوم: حذف حساب های کاربری با استفاده از فرمان Net User

 برای حذف پس از نام کاربری /Delete را تایپ کنید:

Net User Hiva-2  /Delete

 

آموزش دستور Net User تصویر 9

 




درس هفتم


 آموزش دستور ipconfig

 کسانی که در حوزه شبکه فعالیت می کنند حتما با فرمان ipconfig آشنایی دارند. با استفاده از فرمان ipconfig می توانید تنظیمات IP مربوط به کارت های شبکه خود را مشاهده کنید و در آن ها تغییراتی ایجاد کنید. به عنوان مثال می توانید:

IP و شناسه MAC کارت های شبکه خود را ببینید.

از DHCP در خواست IP جدید کنید.

خود را از قید DHCP رها کنید و به صورت دستی یا اتوماتیک به کارت شبکه هایتان IP بدهید.

DNS Cache خود را خالی یا Refresh کنید.

و...

برای شروع ابتدا فرمان ipconfig را بدون هیچ گزینه ای در CMD تایپ کنید.

همان طور که در تصویر زیر مشاهده می کنید اطلاعاتی از قبیل IP ، Subnet Mask ، و Default Gateway هر کارت شبکه را جداگانه نشان می دهد. مثلا لپ تاپ های کنونی اغلب دارای دو کارت شبکه اند (Wireless & Ethernet) در تصویر زیر می بینید که کارت شبکه Wireless دارای  IP است ولی کارت شبکه Ethernet هیچ IP ای ندارد. این بدین معنی است که کارت شبکه Ethernet اکنون در حال استفاده نیست ( با کابل به شبکه متصل نیست و IP استاتیک نیز ندارد)

 

آموزش دستور ipconfig - تصویر 1


دستور Ipconfig /All

فرمان ipconfig همراه با سوئیچ All اطلاعات کامل تری از کارت های شبکه سیستم نسبت به ipconfig در اختیار شما قرارمی دهد مثل DNS .

 

آموزش دستور ipconfig - تصویر 2

 

Ipconfig /Allcompartments و Ipconfig /Allcompartments /All تقریبا اطلاعاتی مانند Ipconfig /All را در اختیار شما قرار می دهند.

دستور Ipconfig /renew و دستور Ipconfig /renew6

با استفاده از دستورات فوق از DHCP درخواست IP جدید می کند. اگر از دستور Ipconfig /renewدرخواست IPv4 و اگر از دستور Ipconfig /renew6 استفاده کنید درخواست IPv6 خواهد کرد.

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

 

آموزش دستور ipconfig - تصویر 3

 

دستور Ipconfig /release و دستور Ipconfig /release6

با وارد کردن این دستورات از شبکه جدا می شوید و IP را که DHCP به شما اختصاص داده رها می کنید و در این زمان سیستم IP دهنده اتوماتیک یا APIPA به شما IP خواهد داد.

در تصویر زیر می بینید که APIPA یک IP در رِنج 169.254.x.x  به کارت شبکه Wireless اختصاص داده است.

 

آموزش دستور ipconfig - تصویر 4

 

نکته: اگر پس از این سوئیچ، نام کارت شبکه خاصی را وارد نکنید تغییرات روی همه کارت های شبکه اعمال می شود.

 نکته: چنانچه می خواهید دوباره از DHCP  درخواست IP کنید کافیست ipconfig /renew را وارد کنید. به این نکته توجه داشته باشید ممکن است DHCP همان IP قبلی را که قبلا به شما اختصاص داده بود به شما اختصاص دهد.

 دستورIpconfig /DisplayDNS

همانطور که می دانید ویندوز دارای یک DNS Cache می باشد تا فرآیند DNS Resolution سریعتر انجام شود. برای مشاهده آن:

 

آموزش دستور ipconfig - تصویر 5

 دستور Ipconfig /FlushDNS

DNS Cache را پاک می کند.

 دستور Ipconfig /RegisterDNS

DNS Cache را Refresh می کند و تغییرات احتمالی را اصلاح می کند. در صورتی که خطایی رخ دهد پس از 15 دقیقه در Event Viewer قابل مشاهده خواهد بود.

 دستور Ipconfig /SetClassId <adapter> <Class id>

و دستور Ipconfig /SetClassId6 <adapter> <Class id>

در صورتی که در شبکه خود  DHCP سرور داشته باشید که برای آن Class ID تعیین شده باشد با دستور ipconfig /SetClassID  می توانید Class ID آن را بر روی کارت شبکه خود Set کنید.

 

<Ipconfig /SetClassId <adapter> <Class id

 در صورتی که می خواهید روی تمامی کارت های شبکه شما این ClassID را Set کنید به جای نوشتن نام Adapter ها یک ستاره * بگذارید.

 Ipconfig /SetClassId * <Class id>

 همچنین در صورتی که نام کامل Adapter را نمی دانید یا حوصله نوشتن نام کامل آن را ندارید بخشی از نام آن را نوشته و بجای بقیه حروف ستاره بگذارید. (تصویر زیر)

ipconfig /SetClassID eth* Hiva-ClassID

 

آموزش دستور ipconfig - تصویر 6

 

 دستور Ipconfig /ShowClassID <adapter>

و دستور Ipconfig /ShowClassID6 <adapter>

 برای مشاهده Class ID یک کارت شبکه است:

 آموزش دستور ipconfig - تصویر 7



درس هشتم


 

آموزش دستور ARP

 قبل از آموزش فرمان ARP ، بهتر است در مورد مفهوم ARP ( Address Resolution Protocol ) توضیح مختصری خدمت شما دوستان و علاقه مندان به شبکه بدهیم. همان طور که می دانید انتقال دیتا در یک شبکه، بر پایه IP است. IP یک شناسه منطقی است و در لایه اینترنت کار می کند . بسته های IP خود در Frame های لایه فیزیکی قرار می گیرند و سپس درون شبکه ارسال می شوند. اما باید به این نکته توجه کرد که Device ها و Workstation های درون شبکه محلی برای ارتباط با یک دیگر نیازمند دانستن آدرس سخت افزاری یک دیگر هستند. این در حالیست که ما از کامپیوتر ها و Device هایی مانند مودم،روتر،پرینتر و .... که در شبکه با آن ها کار می کنیم فقط IP آن ها را می دانیم در حالی که در عمل به شناسه سخت افزاری یا Mac Address آن ها نیاز است !

ارتباط بین دوکامپیوتر در ظاهر به وسیله IP انجام می گیرد ولی در واقعMac Address  ها هستند که این ارتباط را برقرار می کنند. سوالی که پیش می آید این است که یک سیستم از کجا آدرس MAC سیستم های دیگری را که می خواهد از طریق شبکه با آنها ارتباط برقرار کند را بیابد؟ پاسخ پروتکل ARP است. ARP مسئول تبدیل IP به Mac Address است. این پروسه از طریق Broadcasting در داخل شبکه انجام می شود.بدین صورت که کامپیوتر ارسال کننده در داخل شبکه فریاد میزند که " این آدرس IP متعلق به چی کسی است؟ من آدرس MAC تو را نیاز دارم ! ". این Broadcast  به داخل شبکه فرستاده می شود و همه ی کامپیوتر ها ، data های Broadcast  را دریافت می کنند .سپس کامپیوتری که آدرس IP ارسال شده متعلق به او می باشد در پاسخ ، آدرس MAC خود را می فرستد. در نهایت این پروسه با در اختیار قرار دادن آدرس MAC به کامپیوتری که برای ارسال داده های خود نیازمند آن آدرس بود کامل می شود.

برای کاهش تعداد Broadcast  ها و در نتیجه کاهش ترافیک شبکه، از یک Client Cache که آدرس ها را برای یک بازه زمانی درون یک جدول نگهداری می کند، استفاده می شود. این جدول(ARP Table یا ARP Cache) هر 120 ثانیه Reresh می شود و تغییرات احتمالی را چک می کند.

به این نکته توجه کنید که ARP Table ویندوز را با Mac Address Table سوییچ اشتباه نکنید. Mac Address Table سوئیچ ، مشخص کننده این است که کدام Mac Address به کدام پورت سوئیچ  مربوط است که اگر بسته ای به سوئیچ برسد ، Mac Address مقصد آن را می خواند و بسته را بر روی پورت مربوط به آن می فرستد.

 

دستور ARP

با زدن این دستور در خط فرمان CMD ، لیستی از گزینه های روی میز (سویئچ های) ARP به شما نمایش داده خواهد شد.

 

آموزش دستور ARP - تصویر 1

 

دستور ARP –a

با این دستور می توانید ARP Table مربوط به همه کارت های شبکه را مشاهده کنید. می توانید به جای –a از –g هم استفاده کنید. هر دو دستور ARP –a و دستور ARP –g یک کار را انجام می دهند.

 

ARP -a

 

آموزش دستور ARP - تصویر 2

در اینجا ممکن است این سوال برایتان پیش بیاید که با وجود دستور ARP –a دیگر چه نیازی به ARP –g بود؟ در این صورت باید به شما بگویم که این سوال برای ما هم پیش آمد اما متاسفانه نتوانستیم جوابی برایش پیدا کنیم. در صورتی که جواب این سوال را می دانید خوشحال می شویم آن را با ما هم در میان بگذارید :D

شناسایی کارخانه سازنده کارت شبکه با استفاده از MAC Address

حالا که MAC Address کامپیوتر های درون شبکه تان را دارید، می توانید اطلاعات بیشتری در مورد آن ها بدست بیاورید. مثلا اگر سه بخش اول MAC Address را در اینترنت جست و جو کنید نام شرکت سازنده را خواهید یافت. 

آموزش دستور ARP - تصویر 3

 

دستور ARP -s

با این دستور می توانید  یک IP به همراه MAC Address ش را به طور دستی یا Static به ARP Table اضافه کنید. برای جلوگیری از سرقت اطلاعاتی در حمله ARP Poisoning می توانید از این دستور کمک بگیرید.

 

ARP –s  10.57.10.32  00-60-8c-0c-6c-6a

آموزش دستور ARP - تصویر 4

 

دستور ARP –d

دستور ARP -d قابلیت حذف دستی یک IP از ARP Table را به شما می دهد. برای انجام این کار به روش زیر عمل کنید:

<ARP –d <IP Address

در قسمت <IP Address>بایدIP مد نظر را وارد کنید.

 

 آموزش دستور ARP - تصویر 5

نکته: اگر کامپیوتر شما دو کارت شبکه یا بیشتر دارد به همان تعدادنیز ARP Table دارد. اگر می خواهید ARP Table یک کارت شبکه خاص را ببینید به روش زیر عمل کنید:

<ARP –a –n <IP of specific NIC

در قسمت <IP of specific NIC> بایدIP آن کارت شبکه را وارد کنید.

 

آموزش دستور ARP - تصویر 6

                              


پاسخگویی رایگان به سوالات کاربران

انتشار در واتساپ

*****

انتشار در تلگرام



  • افسر سایبری

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی