如何使用windows防火墙阻止应用程序访问internet

大多数时候,我们希望我们的应用程序在线,并连接到我们的本地网络和更大的互联网。但是,当我们想阻止应用程序连接到Internet时,也有这样的情况。请继续阅读,我们将向您展示如何通过Windows防火墙锁定应用程序。...

如何使用windows防火墙阻止应用程序访问internet

大多数时候,我们希望我们的应用程序在线,并连接到我们的本地网络和更大的互联网。但是,当我们想阻止应用程序连接到Internet时,也有这样的情况。请继续阅读,我们将向您展示如何通过Windows防火墙锁定应用程序。

我为什么要这么做?

你们中的一些人可能会立即被标题所吸引,因为阻止一个应用程序正是你们一直想要做的。其他人打开本教程可能会好奇,为什么一开始会阻止一个应用程序。

尽管您通常希望您的应用程序能够免费访问网络(毕竟,不能访问web的web浏览器有什么好处),但在各种情况下,您可能希望阻止应用程序访问网络。

下面是一些简单而常见的例子。您可能有一个应用程序坚持自动更新自己,但发现这些更新破坏了某些功能,您想停止它们。你可能会有一个视频游戏,你很舒服你的孩子玩,但你不太舒服的在线(和无监督)多人游戏的元素。您可能正在使用一个带有非常令人讨厌的广告的应用程序,而这些广告可以通过切断应用程序的互联网访问而被压制。

不管你为什么要放弃一个给定应用程序的网络连接沉默锥,一次进入Windows防火墙的勇气是一个简单的方法。现在让我们看看如何阻止应用程序访问本地网络和Internet。

创建windows防火墙规则

虽然我们将在windows10上演示这个技巧,但是基本的布局和前提在过去几年中基本上保持不变,您可以轻松地将本教程改编为Windows的早期版本。

要创建窗口防火墙规则,首先需要打开advanced Firewall接口,该接口被恰当地命名为Windows Firewall with advanced Security。为此,请导航到控制面板并选择“Windows防火墙”。在“Windows防火墙”窗口中,单击左侧的“高级设置”链接。

如何使用windows防火墙阻止应用程序访问internet

注意:高级界面中有很多内容,我们鼓励您密切关注,不要将教程范围之外的内容和您的经验水平放在一边。弄乱防火墙规则肯定会让人头疼。

在最左侧的导航窗格中,单击“出站规则”链接这将在中间窗格中显示所有现有的出站防火墙规则。不要惊讶,它已经填充了许多Windows生成的条目。

如何使用windows防火墙阻止应用程序访问internet

在最右侧窗格中,单击“新建规则”为出站流量创建新规则。

如何使用windows防火墙阻止应用程序访问internet

在“新建出站规则向导”中,确认选择了“程序”选项,然后单击“下一步”按钮。

如何使用windows防火墙阻止应用程序访问internet

在“程序”屏幕上,选择“此程序路径”选项,然后键入(或浏览)要阻止的程序的路径。在本教程中,我们将阻止Maxthon web浏览器的一个可移植副本,主要是因为很容易向您演示浏览器被阻止。但是,现在不要点击“下一步”。

如何使用windows防火墙阻止应用程序访问internet

在你继续之前你需要做一个重要的改变。相信我们。如果你跳过这一步,你最终会灰心丧气的。

使用“Browse”命令选择EXE文件时,如果特定路径包含由其中一个变量表示的给定路径部分,则Windows默认使用环境变量。例如,它不会**C:\Users\Steve\,而是将该部分替换为环境变量%USERPROFILE%。

出于某种原因,尽管这是它填充程序路径字段的默认方式,但它将违反防火墙规则。如果浏览到的文件位于使用环境变量的任何位置(如/User/path或/Program Files/path),则必须手动编辑程序路径条目以删除该变量,并用正确的完整文件路径替换它。如果这有点混乱,让我们用上面的示例程序来说明。

当我们浏览到Maxthon web浏览器的EXE文件时,Windows为该文件**了以下程序路径信息,该文件位于我们的Documents文件夹中:

%USERPROFILE%\Documents\MaxthonPortable\App\Maxthon\Bin\Maxthon.exe

Windows理解该文件路径,但由于某种原因,当**防火墙规则时,将不再识别该文件路径。相反,我们需要用完整的文件路径替换包含环境变量的文件路径。在我们的例子中,它看起来是这样的:

C:\Users\Jason\Documents\MaxthonPortable\App\Maxthon\Bin\Maxthon.exe

这可能是与当前版本的windows10防火墙隔离的一些怪癖,您可以在其他版本中使用环境变量,但我们建议您删除该变量,并使用完整和绝对的文件路径,以避免今天和将来的麻烦。

最后,这里有一个小但重要的事情要记住。对于大多数应用程序,主EXE文件是您想要阻止的文件,但有一些应用程序的例子,有些情况有点违背直觉。以**为例。乍一看,你好像应该阻止MineCark.exe,但是MineCark.exe实际上只是启动程序文件,实际的网络连接通过Java实现。因此,如果您想限制您的孩子连接到在线Minecraft服务器,您需要阻止Javaw.exe而不是MineCark.exe. 不过,这是不典型的,因为大多数应用程序都可以通过主可执行文件被阻止。

无论如何,一旦你选择了你的应用程序并确认了路径,你最终可以点击“下一步”按钮。在向导的“操作”屏幕上,选择“阻止连接”选项,然后单击“下一步”

如何使用windows防火墙阻止应用程序访问internet

在“配置文件”屏幕上,要求您选择何时应用规则。在这里,您有三种选择:

  • 域:当计算机连接到域时,该规则适用。
  • 专用:当计算机连接到专用网络(如家庭或小型企业网络)时,此规则适用。
  • 公共:当计算机连接到公共网络(如咖啡店或酒店)时,此规则适用。

相关报道:在Windows中,私有网络和公共网络有什么区别?

因此,例如,如果您有一台笔记本电脑,您在家中使用(您定义为私有的网络)和咖啡店(您定义为公共网络)并且希望规则适用于这两个地方,则需要检查这两个选项。如果你想规定只在你在咖啡店的公共Wi-Fi点时适用,那么就去看看公众。当有疑问时,只需检查它们,以阻止应用程序跨所有网络。当您选择了之后,单击“下一步”。

如何使用windows防火墙阻止应用程序访问internet

最后一步是命名规则。给它一个清晰的名字,你以后会认出的。我们简单地将我们的应用程序命名为“Maxathon Block”,以指示我们正在阻止哪个应用程序。如果你想,你可以添加一个更完整的描述。填写完相应的信息后,单击“完成”按钮。

如何使用windows防火墙阻止应用程序访问internet

现在,在新规则的“出站规则”列表的顶部有一个条目。如果你的目标是地毯式拦网,你就完蛋了。如果您想调整和完善规则,您可以双击条目并进行调整,如添加本地例外(例如,应用程序无法访问Internet,但它可以连接您网络上的另一台PC,以便您可以使用网络资源等)。

如何使用windows防火墙阻止应用程序访问internet

此时,我们已经实现了本文标题中概述的目标:所有来自相关应用程序的出站通信现在都被切断。如果您想进一步收紧应用程序上的控制,可以在“Windows防火墙高级安全性”的右侧导航面板中选择“入站规则”选项,然后重复该过程,步骤一步,重新创建一个相同的防火墙规则,该规则也控制该应用程序的入站流量。

测试规则

既然规则是活动的,那么是时候启动有问题的应用程序并测试它了。我们的测试应用程序是maxthonweb浏览器。实际上,出于显而易见的原因,阻止您的web浏览器访问Internet并不是非常有用的。但是,它确实是一个有用的例子,因为我们可以立即清楚地证明防火墙规则是有效的。

如何使用windows防火墙阻止应用程序访问internet

  • 发表于 2021-04-07 11:34
  • 阅读 ( 307 )
  • 分类:互联网

你可能感兴趣的文章

有windows 10 wi-fi问题吗?下面是如何修复它

... Windows自带了一个内置的防火墙应用程序。它允许或阻止传入和传出流量,以帮助保护您免受恶意内容的攻击。但是,有时,它会阻止整个计算机的web访问。 ...

  • 发布于 2021-03-11 11:48
  • 阅读 ( 257 )

如何解决windows无法自动检测网络代理设置错误

...更新了一些你不知道的设置,或者你刚刚安装了一个新的应用程序。 ...

  • 发布于 2021-03-18 02:39
  • 阅读 ( 660 )

如何阻止internet explorer访问internet

... 这将是一个问题,如果有人可以跳入设置应用程序和禁用代理选项你已经设置。要防止出现这种情况,可以阻止对这些设置的访问。 ...

  • 发布于 2021-03-19 06:29
  • 阅读 ( 230 )

4个互联网安全警报,您绝对不能忽视

... 通常,应用程序将是一个新的,但尚未在防火墙的内置白名单。(这是安全应用程序和游戏的列表)。但是,该警报也可能是指计算机上恶意软件的活动,或黑客试图窃取数据。...

  • 发布于 2021-03-24 22:27
  • 阅读 ( 186 )

如何允许应用通过windows防火墙

...许任何程序通过Windows10中的防火墙,以及更改当前允许的应用程序。 ...

  • 发布于 2021-03-27 03:44
  • 阅读 ( 333 )

提高microsoft defender和windows 10安全性的6种简单方法

... 4阻止未识别和不需要的应用程序 ...

  • 发布于 2021-03-30 00:23
  • 阅读 ( 308 )

如何对无法加载的网页进行故障排除

...是192.168.0.1或10.0.0.1。如果您的mesh路由器系统依赖于移动应用程序,请启动该应用程序。 大多数路由器提供有关您的连接状态的信息。如果你不能连接到互联网,你可能会得到更多的信息,甚至一个错误代码。然后,您可以记录...

  • 发布于 2021-04-03 06:06
  • 阅读 ( 202 )

为什么windows defender防火墙会阻止某些应用程序功能?

几乎所有使用Windows的人都见过它。你启动一个应用程序或游戏,Windows防火墙弹出,说它“阻止了这个应用程序的某些功能”。这是什么意思,你应该允许访问吗? 为什么会出现此消息? 当应用程序要充当服务器并接受传入...

  • 发布于 2021-04-03 07:03
  • 阅读 ( 230 )

如何在windows防火墙上打开端口?

...护您免受互联网上的威胁(包括来自互联网的流量和本地应用程序在不应该访问时试图访问的流量)。但有时,您可能希望允许通过防火墙的流量受到限制。要做到这一点,你必须打开一个端口。 当一个设备连接到网络(包括...

  • 发布于 2021-04-04 05:39
  • 阅读 ( 174 )

如何使用windows防火墙阻止应用程序访问internet

大多数时候,我们希望我们的应用程序在线,并连接到我们的本地网络和更大的互联网。但是,当我们想阻止应用程序连接到Internet时,也有这样的情况。请继续阅读,我们将向您展示如何通过Windows防火墙锁定应用程序。 我...

  • 发布于 2021-04-07 11:34
  • 阅读 ( 307 )
kb284975
kb284975

0 篇文章

相关推荐