在Windows 10中,Windows防火墙自Vista以来没有太大变化。总的来说,它几乎是一样的。 入站与程序的连接将被阻止,除非它们位于允许列表中。如果出站连接与规则不匹配,则不会阻止这些连接。您还拥有防火墙的公共和专用网络配置文件,并且可以准确控制哪个程序可以在专用网络上进行通信而不是Internet。
在本文中,我将介绍Windows 10防火墙的各种选项和设置,并讨论如何根据需要调整它们。即使默认情况下未阻止出站连接,您也可以在Windows 10中配置自己的防火墙规则以阻止出站连接。如果您希望阻止特定程序与Internet通信,这可能很有用,即使程序是在未经您同意的情况下安装的。
首先,让我们谈谈如何启动Windows 10中的防火墙设置。您可以打开控制面板并从那里打开防火墙,也可以单击开始并键入防火墙一词。
这将打开Windows防火墙对话框,您可以在其中控制防火墙的所有各种设置。
在右侧,它将视图拆分为专用网络和访客或公共网络。您的家庭无线网络应显示在专用网络下,但如果没有,则您可能必须手动告诉它网络是家庭网络而不是公共网络 。
允许程序通过防火墙
大多数人会破坏防火墙的主要原因是允许程序通过防火墙工作。通常,这是由程序本身自动完成的,但在某些情况下,您必须手动完成。您可以通过单击通过Windows防火墙允许应用程序或功能来执行此操作。
如您所见,对于Windows的每个程序或功能,您可以选择分别允许私有和公共网络上的传入连接。这种分离对于文件和打印机共享和家庭组等内容非常方便,因为我们不希望公共WiFi中的某些人能够连接到网络共享或本地家庭组。要允许应用程序,只需在列表中找到它,然后选中要允许传入连接的网络类型的框。
如果未列出该应用程序,则可以单击允许其他应用按钮并从列表中选择或单击浏览按钮以专门查找您的程序。如果按钮显示为灰色,请先单击更改设置。
如果您返回防火墙主页对话框,左侧窗格中有另一个名为打开或关闭Windows防火墙的链接。如果单击它,您将获得一组选项,如下所示:
您可以完全关闭Windows 10中的防火墙,但这样可以通过防火墙实现所有功能。您还可以阻止与计算机的所有传入连接,即使对于允许的应用程序,这在某些情况下也很有用。例如,如果您在公共场所,如酒店或机场,并且您希望在连接到网络时更加安全。您仍然可以使用Web浏览器浏览Internet,但是没有程序可以从本地网络上的另一台计算机或Internet上的服务器创建传入连接。
高级防火墙设置
但真正有趣的是,如果您想要使用高级防火墙设置。这显然不适合胆小的人,但这也不是什么大问题,因为您可以单击恢复默认值链接并将所有内容设置回您第一次安装Windows 10时的状态。在高级设置中,单击防火墙主对话框左侧窗格中的高级设置链接。这将打开具有高级安全性的Windows防火墙窗口:
在主屏幕上,它会显示快速概述域,专用网络和公共网络的防火墙设置。如果您的计算机未加入域,则无需担心该配置文件。您可以快速查看防火墙如何管理入站和出站连接。默认情况下,允许所有出站连接。如果要阻止出站连接,请单击左侧列中的出站规则。
Go提前点击新规则然后你会得到一个对话框询问什么类型的规则。
我选择端口是因为我想阻止端口80上的所有传出连接,即每个Web浏览器使用的HTTP端口。从理论上讲,这应该会阻止IE,Edge,Chrome和其他浏览器中的所有Internet访问。点击下一步,选择TCP,然后输入端口号。
点击下一步并选择你想要执行的操作,在我的例子中,阻止连接。
最后,选择哪个您希望规则也适用的配置文件。选择所有配置文件可能是一个好主意。
现在只需给它一个名字,就是这样!当我打开Chrome访问任何网页时,收到以下错误消息:
甜蜜!所以我刚刚在Windows 10防火墙中创建了一个新的出站连接规则,阻止端口80,因此阻止任何人浏览Internet!您可以按照上面显示的步骤在Windows 10中创建自己的自定义防火墙规则。总的来说,这就是防火墙的全部内容。你可以做更多高级的东西,但我想提供一个不错的概述,即使是非技术人员也可以尝试遵循。
如果您对在Windows 10中配置防火墙有任何疑问,请在此处发表评论我们会尽力帮忙。享受!