Windows 操作系统 - Windows 查看防火墙是否开启、Windows 查看防火墙放行端口

Windows 查看防火墙是否开启

  1. 在 CMD 中执行如下指令,输出有域配置文件、专用配置文件、公用配置文件,查看输出中的"状态"一列
shell 复制代码
netsh advfirewall show allprofiles
  1. 更快方法如下,仅看是否开启

    netsh advfirewall show currentprofile | find "状态"


三种配置文件

  1. 域配置文件

    何时使用:电脑加入公司 / 学校的域,并能连接到域控制器

    特点:由网络管理员统一管理,通常最宽松(因为内网相对可信)

  2. 专用配置文件

    何时使用:标记为"专用网络"的网络(例如,家里的 WiFi、办公室的可信网络)

    特点:中等严格,允许网络发现、文件共享,适合可信环境

  3. 公用配置文件

    何时使用:标记为"公用网络"的网络(例如,咖啡厅、机场、酒店 WiFi)

    特点:最严格,默认禁止远程访问、关闭网络发现,适合高风险公共网络

  • Windows 会根据网络自动切换配置

    1. 新网络首次连接时,会问要设为"专用"还是"公用"

    2. 系统自动判断域网络


Windows 查看防火墙放行端口

1、使用图形界面
  1. 打开【高级安全 Windows Defender 防火墙】

    方式 1:打开【控制面板】 → 点击【系统与安全】 → 点击【Windows Defender 防火墙】 → 点击【高级设置】

    方式 2:按下 Win + R → 输入 wf.msc → 回车

  2. 点击入站规则 / 出站规则,列表中是按本地端口 / 远程端口列

2、使用命令行
  • 在 CMD 中执行如下指令

    netsh advfirewall firewall show rule name=all

相关推荐
AI人工智能+电脑小能手5 分钟前
【大白话说Java面试题 第190题】【08_Kafka篇】第6题:消息队列有什么作用?
java·kafka·消息队列·系统设计·分布式架构
蚰蜒螟15 分钟前
一次 Spring AOP 与定时任务引发的死锁排查实录
java·spring·firefox
TeamDev16 分钟前
JxBrowser 9.3.1 版本发布啦!
java·前端·javascript·c#·混合应用·jxbrowser·浏览器控件
风吹心凉21 分钟前
python3基础2026.7.22
开发语言·python
qq_4523962329 分钟前
第五篇:《接口与错误处理:Go 的哲学》
开发语言·后端·golang
Escalating_xu43 分钟前
C++可变参数模板与引用折叠精讲
开发语言·c++
wuyk5551 小时前
59.嵌入式C语言高级宏定义实战:多行宏、字符串化与符号拼接
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网·51单片机
程序猿乐锅1 小时前
【数据结构与算法 | 第六篇】力扣1109,1094差分数组
java·算法·leetcode
云泽8081 小时前
Visual Studio 2026 新手保姆级教程:环境搭建、界面优化与编译器配置详解
开发语言·c++·c·开发工具·visual studio
yeflx1 小时前
速腾Airy雷达使用记录
java·服务器·网络