خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
فعال یا غیرفعال کردن سریع Firewall ویندوز با دستورات Command Line
در زمان انجام تست هایی نظیر network connectivity یا سایر کارهای عیب یابی ، ممکن است لازم باشد فایروال ویندوز را به طور موقت خاموش کنید. برای غیرفعال کردن یا فعال کردن سریع فایروال ویندوز ، می توانید از دستور خط فرمان Netsh.exe در ویندوز 10/8 استفاده کنید.
این دستور Firewall ویندوز را در تمام پروفایل ها OFF می کند. یعنی Private profile، Domain Profile، Public profile به طور کامل OFF می شوند.
اگر درصدد Off کردن پروفایل خاصی هستید، از دستورات زیر می توانید استفاده کنید:
دستور آخر برای currentprofile است. یعنی شما از پارامتر currentprofile هم در دستور می توانید استفاده کنید. وقتی پارامتر currentprofile را در دستور وارد و اجرا می کنید، خط فرمان پروفایل فعلی که در سیستم شما فعال است را غیرفعال می کند. به عنوان مثال وقتی لپ تاپ شما در شبکه داخلی سازمان و شرکت است از پروفایل domain profile و اگر خارج از این محیط باشد، از پروفایل public profile استفاده می کند(البته این مورد را باید پیکربندی کنید).
حالا با اجرای دستور زیر، وضعیت تمامی پروفایل ها را در خروجی دستور مشاهده خواهید کرد:
در قسمت State در هر پروفایل، وضعیت آن پروفایل مشخص شده است(ON یا OFF)
بر حسب پروفایلی که آن را OFF کرده اید می توانید از دستور زیر برای فعال کردن دوباره آن پروفایل استفاده کنید:
ضمن اینکه با استفاده از دستور زیر تمامی پروفایل های فایروال به یکباره ON خواهند شد:
Enable and Disable Windows Firewall Quickly using Command-line
برای غیرفعال کردن سریع Firewall ویندوز با استفاده از دستورات خط فرمان، کافیست که Command Prompt را به صورت Run as administrator اجرا کرده و سپس دستور زیر را در آن وارد و Enter کنید.netsh advfirewall set allprofiles state off
این دستور Firewall ویندوز را در تمام پروفایل ها OFF می کند. یعنی Private profile، Domain Profile، Public profile به طور کامل OFF می شوند.
اگر درصدد Off کردن پروفایل خاصی هستید، از دستورات زیر می توانید استفاده کنید:
netsh advfirewall set privateprofile state off
netsh advfirewall set publicprofile state off
netsh advfirewall set domainprofile state off
netsh advfirewall set currentprofile state off
دستور آخر برای currentprofile است. یعنی شما از پارامتر currentprofile هم در دستور می توانید استفاده کنید. وقتی پارامتر currentprofile را در دستور وارد و اجرا می کنید، خط فرمان پروفایل فعلی که در سیستم شما فعال است را غیرفعال می کند. به عنوان مثال وقتی لپ تاپ شما در شبکه داخلی سازمان و شرکت است از پروفایل domain profile و اگر خارج از این محیط باشد، از پروفایل public profile استفاده می کند(البته این مورد را باید پیکربندی کنید).
حالا با اجرای دستور زیر، وضعیت تمامی پروفایل ها را در خروجی دستور مشاهده خواهید کرد:
netsh advfirewall show allprofiles
در قسمت State در هر پروفایل، وضعیت آن پروفایل مشخص شده است(ON یا OFF)
بر حسب پروفایلی که آن را OFF کرده اید می توانید از دستور زیر برای فعال کردن دوباره آن پروفایل استفاده کنید:
netsh advfirewall set privateprofile state on
netsh advfirewall set publicprofile state on
netsh advfirewall set domainprofile state on
ضمن اینکه با استفاده از دستور زیر تمامی پروفایل های فایروال به یکباره ON خواهند شد:
netsh advfirewall set allprofiles state on
Using PowerShell
با استفاده از دستورات پاورشل هم می توانید فایروال را OFF یا ON کنید. برای این منظور Powershell را به صورت Run as administrator اجرا کرده و برای غیرفعال کردن فایروال از دستور اول و برای فعال کردن فایروال از دستور دوم استفاده کنید:Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: