“防火”有方,Windows防火墙的花样调用方式大揭秘
在Windows系统中,有多种方法可以调用防火墙设置,以下是一些常见的方法:
通过控制面板调用
• 打开控制面板:
• 按下Win
键,输入“控制面板”,在筛选结果中点击“控制面板”选项。
• 或者按下Win+R
快捷键打开“运行”对话框,输入control
回车打开控制面板。
• 进入防火墙设置:
• 在控制面板中,找到并点击“系统和安全”,然后选择“Windows Defender防火墙”(或“Windows防火墙”)。
• 或者在控制面板窗口右上角,将“查看方式”选项设置为“小图标”或“大图标”,直接点击“Windows Defender防火墙”。
• 进行防火墙配置:
• 点击左侧的“启用或关闭Windows Defender防火墙”,可开启或关闭防火墙,并可为公用网络和专用网络分别进行设置。
• 点击“允许应用或功能通过Windows Defender防火墙”,可添加或删除程序,允许或阻止它们通过防火墙。
通过设置应用调用
• 打开设置应用:
• 按下Win+I
快捷键打开“设置”。
• 进入防火墙设置:
• 在“设置”窗口中,点击“更新与安全”,然后选择“Windows安全中心”。
• 点击“防火墙和网络保护”,即可打开防火墙设置界面。
通过命令提示符调用
• 打开命令提示符:
• 按下Win+R
键打开“运行”对话框,输入cmd
并按回车键。
• 或者通过开始菜单搜索“命令提示符”并打开它。
• 输入命令调用防火墙配置界面:
• 在命令提示符窗口中,输入firewall.cpl
并按回车键,即可调用Windows防火墙的配置界面,通过图形用户界面进行设置。
• 使用命令行管理防火墙:
• 启用或关闭防火墙:输入netsh advfirewall set allprofiles state on
启用防火墙,输入netsh advfirewall set allprofiles state off
关闭防火墙。
• 查看防火墙状态:输入netsh advfirewall show allprofiles state
,可查看所有配置文件(如域、专用、公用)的防火墙状态。
• 添加新的入站规则:例如输入netsh advfirewall firewall add rule name="YourRuleName" protocol=TCP dir=in localport=80 action=allow
,可添加一条允许入站TCP流量通过80端口的防火墙规则。
• 删除规则:输入netsh advfirewall firewall delete rule name="YourRuleName"
,可删除指定名称的防火墙规则。
通过Windows PowerShell调用
• 打开Windows PowerShell:
• 在Windows搜索框中输入“PowerShell”,右键点击“Windows PowerShell”,选择“以管理员身份运行”。
• 输入命令调用防火墙配置界面:
• 在PowerShell窗口中,输入control firewall.cpl
并按回车键,可打开防火墙配置界面。
• 使用命令行管理防火墙:
• 启用防火墙:输入Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
。
• 关闭防火墙:输入Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
。