全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

Windows防火墙设置

最近更新时间:2026-08-18 21:09:50

Windows 防火墙是 Windows 操作系统自带的软件防火墙,依照特定规则允许或限制数据的传输。通过 netsh 命令行工具,可以对防火墙的入站/出站规则、程序、端口、ICMP 等进行灵活配置。

操作步骤

  1. 允许响应 ping(允许 ICMP 协议)
    执行以下命令开启 ICMP 协议,使云服务器能够响应 ping 请求:

    netsh firewall set icmpsettting type=ALL mode=enable
    
    如果需要允许出站数据包过大(如 `type=2`),可执行:
    
    ```bash
    netsh firewall set icmpsettting type=2 mode=enable
  2. 放开 DHCP 请求端口(允许 67、68 端口)
    执行以下任一命令组开放 UDP 67 与 68 端口:

    netsh advfirewall firewall set portopening udp 67 enable
    netsh advfirewall firewall set portopening udp 68 enable

    或者

    netsh firewall set portopening udp 67 enable
    netsh firewall set portopening udp 68 enable
  3. 放开 RDP 远程桌面连接端口(允许 3389 端口)
    执行以下命令开放 TCP 3389 端口,以允许远程桌面连接:

    netsh firewall set portopening TCP 3389 ENABLE
  4. 放开 IIS 服务端口(允许 80 端口)
    执行以下命令开放 TCP 80 端口,使 IIS 网站可被访问:

    netsh firewall set portopening TCP 80 ENABLE
  5. 放开 HTTPS 服务端口(允许 443 端口)
    执行以下命令开放 TCP 443 端口,支持安全的 HTTPS 访问:

    netsh firewall set portopening TCP 443 ENABLE
  6. 管理防火墙允许的程序。

    445 端口为运营商封禁端口,不可用。

    • 添加允许的程序并放行:

      netsh firewall add allowedprogram C:\A.exe A ENABLE

      netsh firewall set allowedprogram C:\A.exe A ENABLE
    • 查看已放行的程序:

      netsh firewall show allowedprogram
    • 删除对指定程序的放行规则:

      netsh firewall delete allowedprogram C:\A.exe

常用命令参考

命令

描述

? / help

显示命令列表

add

添加防火墙配置

delete

删除防火墙配置

dump

显示一个配置脚本

reset

将防火墙配置重置为默认值

set

设置防火墙配置

show

显示防火墙配置

add allowedprogram

添加防火墙允许的程序配置

add portopening

添加防火墙端口配置

delete allowedprogram

删除防火墙允许的程序配置

delete portopening

删除防火墙端口配置

set allowedprogram

设置防火墙允许的程序配置

set icmpsetting

设置防火墙 ICMP 配置

set logging

设置防火墙记录配置

set multicastbroadcastresponse

设置防火墙多播/广播响应配置

set notifications

设置防火墙通知配置

set opmode

设置防火墙操作配置

set portopening

设置防火墙端口配置

set service

设置防火墙服务配置

show allowedprogram

显示防火墙允许的程序配置

show config

显示防火墙配置

show currentprofile

显示当前防火墙配置文件

show icmpsetting

显示防火墙 ICMP 配置

show logging

显示防火墙记录配置

show multicastbroadcastresponse

显示防火墙多播/广播响应配置

show notifications

显示防火墙操作配置

show opmode

显示防火墙端口配置

show portopening

显示防火墙端口配置

show service

显示防火墙服务配置

show state

显示当前防火墙状态

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈