دستور netsh در CMD
در این بخش به بررسی دستور netsh در CMD می پردازیم، دستور netsh در CMD یکی از ابزارهای قدرتمند و پیشرفتهای است که برای مدیریت و پیکربندی تنظیمات شبکه در سیستمعامل ویندوز استفاده میشود. این دستور به کاربران امکان میدهد تنظیمات شبکه خود را از طریق خط فرمان (CMD) مدیریت کنند. با استفاده از netsh
، میتوان بخشهای مختلفی از شبکه، از جمله تنظیمات آدرسهای IP، شبکههای WiFi، و پروفایلهای VPN را مدیریت کرد. این ابزار برای مدیران شبکه و کاربران حرفهای بسیار مفید است زیرا آنها را قادر میسازد تا بدون نیاز به رابط گرافیکی، به سرعت و به سادگی تغییرات لازم را اعمال کنند.
این مقاله به بررسی کاربردهای کلیدی دستور netsh
برای مدیریت شبکه در ویندوز میپردازد. همچنین مثالهایی برای درک بهتر هر بخش ارائه میشود تا کاربران بتوانند با نحوه استفاده از این ابزار آشنا شوند. اگر شما به دنبال راهی برای مدیریت شبکه بدون استفاده از رابط کاربری هستید یا علاقه دارید با فرمانهای قدرتمند CMD کار کنید، این آموزش جامع به شما کمک خواهد کرد.
معرفی دستور netsh
و کاربردهای اصلی
دستور netsh
مخفف Network Shell است که به کاربران اجازه میدهد به صورت مستقیم با تنظیمات شبکه در سطح سیستمعامل ویندوز تعامل داشته باشند. از طریق این دستور، میتوانید تنظیمات متنوعی را مانند تغییر آدرسهای IP، تنظیمات فایروال، و مدیریت پروفایلهای شبکه اعمال کنید.
برای اجرای این دستور، باید CMD را با دسترسی Administrator باز کنید. سپس با وارد کردن دستور زیر وارد محیط netsh
شوید:
netsh
پس از وارد کردن این دستور، خط فرمان CMD به محیط netsh تغییر میکند و شما میتوانید دستورات مربوط به شبکه را اجرا کنید. این دستور میتواند در موقعیتهای مختلف به شما کمک کند، از جمله:
- تغییر آدرس IP به صورت دستی
- تنظیم پروفایلهای WiFi
- مدیریت فایروال
- ایجاد و مدیریت پروفایلهای VPN
تغییر آدرس IP با استفاده از netsh
یکی از کاربردهای اصلی netsh
، تغییر آدرس IP به صورت دستی است. برای تغییر آدرس IP یک رابط شبکه در ویندوز، میتوانید از دستور زیر استفاده کنید. در این مثال، فرض میکنیم نام رابط شبکه شما “Ethernet” است و میخواهید آدرس IP را به صورت دستی تنظیم کنید.
netsh interface ip set address "Ethernet" static 192.168.1.100 255.255.255.0 192.168.1.1
در این مثال:
"Ethernet"
نام رابط شبکه است که باید تغییر کند.192.168.1.100
آدرس IP جدید است که برای دستگاه تعریف میکنید.255.255.255.0
ماسک شبکه است.192.168.1.1
آدرس Gateway است.
این دستور به شما امکان میدهد آدرس IP سیستم خود را به صورت دستی تغییر دهید. پس از اجرا، سیستم شما به آدرس IP جدید متصل خواهد شد.
نمایش و مدیریت پروفایلهای WiFi
مدیریت تنظیمات فایروال
از دیگر کاربردهای مهم دستور netsh
، مدیریت فایروال ویندوز است. با استفاده از این دستور میتوانید فایروال را فعال یا غیرفعال کنید، پورتهای خاصی را باز یا بسته کنید، و به تنظیمات پیشرفته فایروال دسترسی پیدا کنید. برای مثال، برای فعال کردن فایروال از دستور زیر استفاده میشود:
netsh advfirewall set allprofiles state on
این دستور فایروال را برای تمام پروفایلهای شبکه (عمومی، خصوصی، و دامنه) فعال میکند. همچنین، اگر بخواهید پورت خاصی را باز کنید، میتوانید از دستور زیر استفاده کنید:
netsh advfirewall firewall add rule name="AllowPort8080" protocol=TCP dir=in localport=8080 action=allow
در این مثال:
- AllowPort8080 نام قانون است.
- protocol=TCP نشاندهنده این است که پروتکل TCP استفاده میشود.
- dir=in برای تعیین این که قانون ورودی است.
- localport=8080 پورت مورد نظر برای باز شدن است.
- action=allow به فایروال میگوید که اجازه دهد ترافیک از این پورت عبور کند.
بازنشانی تنظیمات شبکه
گاهی اوقات ممکن است نیاز داشته باشید تا تنظیمات شبکه خود را به حالت پیشفرض بازنشانی کنید. برای این کار میتوانید از دستور netsh
استفاده کنید. این دستور به شما کمک میکند تا تمام تنظیمات شبکه، از جمله IP، DNS، و تنظیمات پروکسی را بازنشانی کنید. برای بازنشانی کامل تنظیمات شبکه، میتوانید از دستور زیر استفاده کنید:
netsh int ip reset
این دستور تمامی تنظیمات TCP/IP را بازنشانی میکند. پس از اجرای این دستور، سیستم باید مجدداً راهاندازی شود تا تغییرات اعمال شوند.
دستور netsh
یکی از ابزارهای قدرتمند CMD در ویندوز است که به کاربران اجازه میدهد تنظیمات شبکه را به صورت دقیق و پیشرفته مدیریت کنند. این ابزار برای مدیران شبکه و کاربران حرفهای یک ابزار ضروری محسوب میشود و میتواند در تنظیمات IP، مدیریت فایروال، مدیریت WiFi، و بازنشانی تنظیمات شبکه به کار رود. با استفاده از مثالها و دستورات ارائه شده، کاربران میتوانند به سادگی از netsh
برای مدیریت شبکه خود استفاده کنند.
منابع
- Microsoft Docs: Netsh Command
- Windows Central: How to use Netsh Commands
آیا این مطلب برای شما مفید بود ؟