از Command Prompt برای کنترل شبکه Wi-Fi خود استفاده کنید. در اینجا مفیدترین دستورات برای عیب یابی شبکه خانگی شما آورده شده است.
قبلاً از Command Prompt استفاده نکرده اید؟ نگران نباشید. استفاده از آن به سادگی تایپ کردن دستوراتی است که در زیر می بینید.
اگر آماده ادامه دادن هستید، در اینجا برخی از مفیدترین دستورات شبکه را برای مدیریت و عیب یابی شبکه خانگی خود بدانید.
1. پینگ کنید
“Ping” یکی از اساسی ترین و در عین حال مفیدترین دستورات شبکه است که در برنامه خط فرمان از آن استفاده می شود. این به شما می گوید که آیا رایانه شما می تواند به آدرس IP یا نام دامنه مقصد برسد یا خیر، و اگر می تواند، چقدر طول می کشد تا داده ها به آنجا بروند و دوباره برگردند.
استفاده و خروجی نمونه:
این دستور با ارسال چندین بسته داده و دیدن تعداد زیادی از آنها کار می کند. اگر برخی از آنها برنگردند، به شما می گوید (“از دست رفته”).
از دست دادن بسته منجر به عملکرد ضعیف در بازیها و استریم میشود و این یک راه عالی برای آزمایش است. بنابراین اگر با افت عملکرد مواجه هستید، میتوانید از همان استراتژیها برای رفع از دست رفتن بسته در Discord برای ویندوز استفاده کنید.
بهطور پیشفرض، 4 بسته ارسال میکند، که هر بسته 4 ثانیه منتظر میماند تا زمان پایان آن تمام شود. می توانید تعداد بسته ها را به صورت زیر افزایش دهید:
ping www.google.com -n 10
و می توانید مدت زمان وقفه را به این صورت افزایش دهید (مقدار بر حسب میلی ثانیه است):
ping www.google.com -w 6000
2. Tracert
Tracert مخفف Trace Route است. و بسیار شبیه “پینگ”، یک بسته داده را به عنوان راهی برای عیب یابی مشکلات شبکه ای که ممکن است داشته باشید ارسال می کند، اما در عوض مسیر بسته را هنگام پرش از سرور به سرور ردیابی می کند. استفاده از نمونه:
دستور یک خلاصه خط به خط از هر جهش، از جمله تأخیر بین شما و آن hop خاص و آدرس IP آن hop (به علاوه نام دامنه در صورت وجود) را خروجی میدهد.
چرا در هر هاپ سه خوانش تأخیر مشاهده می کنید؟ فرمان شبکه tracert برای پوشش از دست دادن بسته ها یا کاهش سرعت، سه بسته در هر هاپ ارسال می کند. فقط به یاد داشته باشید که نشان دهنده تاخیر واقعی شما نیست. بهترین تمرین این است که میانگین سه مورد را بدست آورید.
3. مسیریابی
“Pathping” شبیه “tracert” است، با این تفاوت که آموزندهتر است و اجرای آن زمان بیشتری میبرد. پس از ارسال بسته ها از شما به یک مقصد مشخص، مسیر طی شده را تجزیه و تحلیل می کند و از دست دادن بسته را بر اساس هر هاپ محاسبه می کند.
استفاده و خروجی نمونه:
4. Ipconfig
“Ipconfig” اغلب به عنوان پرکاربردترین دستور شبکه در ویندوز ظاهر می شود. نه تنها برای اطلاعاتی که ارائه می دهد مفید است، بلکه می توانید آن را با چند سوئیچ ترکیب کنید تا وظایف خاصی را انجام دهید.
استفاده و خروجی نمونه:
خروجی پیش فرض همه آداپتورهای شبکه روی سیستم شما و نحوه حل آنها را نشان می دهد. جزئیات آدرس IPv4 و دروازه پیشفرض در بخشهای آداپتور شبکه بیسیم و آداپتور اترنت، مهمترین مواردی است که باید بدانید.
از این سوئیچ برای شستشوی کش DNS خود استفاده کنید:
ipconfig /flushdns
شستشوی حافظه پنهان DNS می تواند در زمانی که اینترنت شما کار می کند کمک کند، اما یک وب سایت یا سرور خاص به دلایلی غیرقابل دسترسی است (مثلاً زمان اتمام وب سایت و بارگیری نمی شود). اگر شستشوی کش DNS مشکلات اتصال شما را حل نمی کند، پایداری اتصال اینترنت خود را در ویندوز بررسی کنید.
5. Getmac
هر دستگاهی که با استانداردهای IEEE 802 مطابقت دارد دارای یک آدرس MAC (کنترل دسترسی رسانه) منحصر به فرد است. سازنده آدرس های MAC را اختصاص می دهد و آنها را در سخت افزار دستگاه ذخیره می کند. برخی از افراد از آدرس های MAC برای محدود کردن دستگاه هایی که می توانند به شبکه متصل شوند استفاده می کنند.
استفاده و خروجی نمونه:
بسته به تعداد آداپتورهای مرتبط با شبکه در سیستم شما ممکن است بیش از یک آدرس MAC را مشاهده کنید. به عنوان مثال، اتصالات Wi-Fi و Ethernet دارای آدرس MAC جداگانه هستند. اگر میخواهید بیشتر بدانید، این تفاوتها بین آدرس IP و MAC را بررسی کنید.
6. Nslookup
“Nslookup” مخفف Name Server Lookup است. قدرت زیادی دارد، اما اکثر کاربران به این قدرت نیاز ندارند. برای افراد معمولی مانند من و شما، کاربرد اصلی آن پیدا کردن آدرس IP پشت یک نام دامنه خاص است.
استفاده و خروجی نمونه:
توجه داشته باشید که نامهای دامنه خاص به یک آدرس IP اختصاصی متصل نیستند، به این معنی که هر بار که دستور را اجرا میکنید، ممکن است آدرسهای IP متفاوتی دریافت کنید. این برای وبسایتهای بزرگتر طبیعی است، زیرا حجم کاری خود را در بسیاری از دستگاههای مختلف پخش میکنند.
اگر می خواهید یک آدرس IP را به نام دامنه تبدیل کنید، کافی است آن را در مرورگر خود تایپ کنید و ببینید به کجا منتهی می شود. همه آدرسهای IP به نام دامنه منتهی نمیشوند و بسیاری از آدرسهای IP از طریق وب قابل دسترسی نیستند.
7. Netstat
“Netstat” ابزاری برای آمار شبکه، تشخیص و تجزیه و تحلیل است. این قدرتمند و پیچیده است، اما اگر جنبه های پیشرفته ای را که نیازی به دانستن آنها ندارید نادیده بگیرید (مثلاً با فرض اینکه مدیریت یک کسب و کار یا شبکه پردیس عظیم را ندارید) می تواند به اندازه کافی ساده باشد.
استفاده و خروجی نمونه:
بهطور پیشفرض، این فرمان همه «اتصالات فعال» را در سیستم شما نشان میدهد، چه این اتصالات در شبکه LAN یا در سراسر اینترنت باشند. اتصال فعال به این معنی نیست که داده ها جابجا می شوند – بلکه فقط می تواند به معنای درگاهی باشد که باز است و آماده پذیرش اتصال است.
در واقع، “netstat” به دلیل توانایی آن در نشان دادن اطلاعات پورت برای کاربران معمولی مفید است و زمانی که نیاز به ارسال پورت ها دارید می تواند مفید باشد.
اما این دستور همچنین دارای حدود دوازده سوئیچ است که نوع اطلاعات نمایش داده شده را تغییر می دهد، مانند
-r
سوئیچ که در عوض یک جدول مسیریابی را نشان می دهد.
8. نتش
“Netsh” مخفف Network Shell است. این یک دستور cmd برای شبکه است که به شما امکان می دهد تقریباً تمام آداپتورهای شبکه روی سیستم خود را با جزئیات و جزئیات بیشتری نسبت به دستورات قبلی مشاهده و پیکربندی کنید.
اجرای دستور netsh به تنهایی، Command Prompt را به حالت پوسته شبکه منتقل می کند. چندین “زمینه” مختلف در این پوسته وجود دارد، از جمله یکی برای دستورات مربوط به مسیریابی، یکی برای دستورات مربوط به DHCP، و دیگری برای تشخیص و سایر موارد. اما می توانید از آن برای اجرای دستورات فردی نیز استفاده کنید.
برای دیدن همه زمینه های پوسته شبکه:
و برای دیدن همه دستورات در یک زمینه:
شما می توانید یک لایه دیگر را برای یافتن همه دستورات فرعی در آن دستورات سوراخ کنید:
به عنوان مثال، میتوانید این دستور netsh wlan را برای مشاهده تمام درایورهای شبکه بیسیم روی سیستم خود و ویژگیهای آنها اجرا کنید:
netsh wlan show drivers
شبکه شل به قدری پیچیده است که سزاوار یک مقاله کامل باشد. فقط این را بدانید که اگر میخواهید با پیکربندی شبکهتان فنی واقعی داشته باشید، احتمالاً باید از این ابزار خط فرمان استفاده کنید و دستورات netsh را برای Wi-Fi جستجو کنید.
اگر Network Shell باعث شد که بخواهید بیش از دستورات شبکه cmd را برای سیستم خود کاوش کنید، این دستورات اولیه cmd را که هر کاربر باید بداند را امتحان کنید.
دستورات شبکه و سایر راه حل های شبکه
برای هر کسی که تازه با دستورات شبکه ویندوز آشنا شده است، یک برگه تقلب مفید است. با مقداری مرجع، می توانید از انواع دستورات cmd برای جمع آوری اطلاعات در شبکه، Wi-Fi و اینترنت خود استفاده کنید. با کمی تمرین، به طور طبیعی از ابزارهای شبکه خط فرمان ویندوز استفاده خواهید کرد.
با این حال، استفاده از دستورات cmd برای شبکه شما همیشه برای مشکل خاصی که دارید ضروری نیست. همیشه قبل از بررسی اتصالات شبکه فیزیکی خود به یک تعمیر cmd برای اتصال اینترنت خود نیاز ندارید. اما اگر نیاز دارید که دستورات را عمیقتر کنید، حتماً Windows Terminal را برای تجربه بهتر امتحان کنید.