【笔记】Windows的防火墙
前言
Windows的防火墙学习笔记
CMD
开启防火墙
开启全部防火墙
1 | netsh advfirewall set allprofiles state on |
开启域网络防火墙
1 | netsh advfirewall set domainprofile state on |
开启专用网络防火墙
1 | netsh advfirewall set privateprofile state on |
开启公用网络防火墙
1 | netsh advfirewall set publicprofile state on |
关闭防火墙
关闭全部防火墙
1 | netsh advfirewall set allprofiles state off |
关闭域网络防火墙
1 | netsh advfirewall set domainprofile state off |
关闭专用网络防火墙
1 | netsh advfirewall set privateprofile state off |
关闭公用网络防火墙
1 | netsh advfirewall set publicprofile state off |
查看防火墙状态
1 | netsh advfirewall show allprofiles |
PowerShell
开启防火墙
开启全部防火墙
1 | Set-NetFirewallProfile -Profile Domain,Private,Public -Enabled True |
开启域网络防火墙
1 | Set-NetFirewallProfile -Profile Domain -Enabled True |
开启专用网络防火墙
1 | Set-NetFirewallProfile -Profile Private -Enabled True |
开启公用网络防火墙
1 | Set-NetFirewallProfile -Profile Public -Enabled True |
关闭防火墙
关闭全部防火墙
1 | Set-NetFirewallProfile -Profile Domain,Private,Public -Enabled False |
关闭域网络防火墙
1 | Set-NetFirewallProfile -Profile Domain -Enabled False |
关闭专用网络防火墙
1 | Set-NetFirewallProfile -Profile Private -Enabled False |
关闭公用网络防火墙
1 | Set-NetFirewallProfile -Profile Public -Enabled False |
查看防火墙状态
1 | Get-NetFirewallProfile | Select Name,Enabled |