管理Windows实例的系统防火墙

管理Windows实例的系统防火墙

Windows防火墙是Windows系统中内置的安全工具,它能够协助您控制出入服务器的网络流量,防止未经授权的访问和恶意入侵。如果服务器开启了防火墙,并设置了屏蔽外界访问的规则,那么在远程访问该服务器时,可能会导致访问失败。本文介绍在Windows操作系统中,如何管理系统防火墙,您可以开启并配置防火墙规则或关闭系统防火墙,以实现远程访问服务器的需求。

查看防火墙状态

您可以查看防火墙当前状态,判断是否需要开启或关闭防火墙。

  1. 使用VNC方式登录Windows实例。
  2. 在菜单栏选择 开始 > 控制面板
  3. 查看方式选择 小图标,单击 Windows Defender 防火墙
  4. 在Windows Defender 防火墙界面,单击 高级设置
  5. 高级安全 Windows Defender 防火墙 窗口的概述区域,查看防火墙当前状态。

    开启或关闭防火墙

根据您的需求,操作开启或关闭防火墙,如果您开启了防火墙,后续需要配置防火墙规则。

开启防火墙

开启防火墙后,它将根据配置的防火墙规则监控和控制进出您服务器的网络流量。

  1. 高级安全 Windows Defender 防火墙 窗口,查看 Windows Defender 防火墙属性
  2. 选择 启用(推荐),单击 应用(A)

    关闭防火墙

关闭防火墙后,防火墙将不再控制出入服务器的网络流量。

  1. 高级安全 Windows Defender 防火墙 窗口,查看 Windows Defender 防火墙属性
  2. 选择 关闭,单击 应用(A)

    配置防火墙规则

在开启防火墙后,您需要配置防火墙规则以授权特定的访问。本文以添加允许远程连接的规则为例,为您提供以下两种配置防火墙规则的方案。您也可以根据需求,自行调整规则配置,更多防火墙策略配置详情,请参见Windows系统防火墙策略配置指南。

方案一:添加端口规则

通过放行本地远程桌面端口允许远程连接。远程服务器的默认端口为TCP协议的3389端口。

  1. 高级安全 Windows Defender 防火墙 窗口,单击 入站规则,然后单击 新建规则
  2. 在弹出的 新建入站规则向导 窗口的 规则类型 步骤中,选择 端口,单击 下一步
  3. 协议和端口 步骤中,选择 TCP,然后添加特定本地端口,单击 下一步
  4. 操作 步骤中,选择 允许连接,单击 下一步
  5. 配置文件 步骤中,使用默认配置即可,单击 下一步
  6. 名称 步骤中,填写规则名称,例如 RemoteDesktop,单击 完成

配置作用域:通过配置作用域,限制远程访问服务器的来源IP。启用作用域后,仅作用域里设置的IP地址可以远程连接该服务器,其他IP地址将无法远程连接该服务器。

  • 高级安全 Windows Defender 防火墙 窗口,右键单击刚刚创建的入站规则 RemoteDesktop,选择 属性
  • 作用域 页签下,将 远程IP地址 选择为 下列IP地址,并添加一个或多个IP地址或CIDR地址段,例如您本地电脑的公网IP地址,单击 确定

    以上步骤完成后,远程访问服务器,在远程地址后面添加远程端口号,并在显示选项中指定用户名,即可连接实例。例如:192.168.1.2:3389Administrator

    方案二:添加预定义规则

通过为入站规则添加预定义的“远程桌面”相关规则,允许远程桌面的接入。

  1. 高级安全 Windows Defender 防火墙 窗口,单击 入站规则,然后单击 新建规则
  2. 在弹出的 新建入站规则向导 窗口的 规则类型 步骤中,选择 预定义 中的 远程桌面,单击 下一步
  3. 预定义规则 步骤中,勾选 远程桌面 - 用户模式(TCP-In),单击 下一步
  4. 操作 步骤中,勾选 允许连接,单击 完成

    配置作用域:通过配置作用域,限制远程访问服务器的来源IP。启用作用域后,仅作用域里设置的IP地址可以远程连接该服务器,其他IP地址将无法远程连接该服务器。
  • 高级安全 Windows Defender 防火墙 窗口,单击 入站规则,右键单击刚刚创建的入站规则,选择 属性
  • 作用域 页签下,将 远程IP地址 选择为 下列IP地址,并添加一个或多个IP地址或CIDR地址段,例如您本地电脑的公网IP地址,单击 确定

    以上步骤完成后,远程访问服务器,在远程地址后面添加远程端口号,并在显示选项中指定用户名,即可连接实例。例如:192.168.1.2:3389Administrator