从命令行配置 Windows 防火墙

从命令行配置 Windows 防火墙

高级用户可以使用命令行来配置 Windows 防火墙。您可以使用 netsh 命令行工具来进行配置。

下表中的 netsh 命令可用于 Microsoft Windows XP Service Pack 2 (SP2)。键入 netsh 命令以及“/?”会显示该命令的帮助。

Add 

netsh firewall add allowedprogram 将允许的程序配置添加到 Windows 防火墙中

netsh firewall add portopening 将端口配置添加到 Windows 防火墙中

Delete 

netsh firewall delete allowedprogram 从 Windows 防火墙中删除允许的程序配置

netsh firewall delete portopening 从 Windows 防火墙中删除端口配置

Reset 

netsh firewall reset将 Windows 防火墙配置重置为默认配置

Set 

netsh firewall set allowedprogram 编辑 Windows 防火墙中的允许程序配置

netsh firewall set icmpsettings 编辑 Windows 防火墙中的 ICMP 配置

netsh firewall set logging 编辑 Windows 防火墙中的日志记录配置

netsh firewall set notifications 编辑 Windows 防火墙中的通知配置

netsh firewall set opmode 编辑 Windows 防火墙中的操作配置

netsh firewall set portopening 编辑 Windows 防火墙中的端口配置

netsh firewall set service 编辑 Windows 防火墙中的服务配置

Show 

netsh firewall show allowedprogram 显示 Windows 防火墙中的允许程序配置

netsh firewall show config 显示 Windows 防火墙配置

netsh firewall show currentprofile 显示 Windows 防火墙的当前配置文件

netsh firewall show icmpsettings 显示 Windows 防火墙中的 ICMP 配置

netsh firewall show logging 显示 Windows 防火墙中的日志记录配置

netsh firewall show notifications 显示 Windows 防火墙中的通知配置

netsh firewall show opmode 显示 Windows 防火墙中的操作配置

netsh firewall show portopening 显示 Windows 防火墙中的端口配置

netsh firewall show service 显示 Windows 防火墙中的服务配置

netsh firewall show state 显示 Windows 防火墙的当前状态

注意

  • Windows 防火墙不支持 Set machineSet onlineSet offline 和 Dump 命令,这些命令不执行任何操作。
  • Show 命令通常只显示本地配置的设置。组策略设置只在“显示”状态中显示。

http://tcshare.org/%E4%BB%8E%E5%91%BD%E4%BB%A4%E8%A1%8C%E9%85%8D%E7%BD%AEwindows%E9%98%B2%E7%81%AB%E5%A2%99/

posted @   seasonzone  阅读(3361)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示