此 Windows 防火墙规则有什么作用?

wat*_*att 3 windows firewall windows-firewall

发现并实现了这段向 Windows 防火墙添加规则的代码。据说它可以加速 YouTube 流。有人可以解释请求/响应方面的作用吗?我没有看到任何改进,并想了解它试图完成什么。

netsh advfirewall firewall add rule name="MITCHRIBARYTUBE" dir=in action=block remoteip=173.194.55.0/24,206.111.0.0/16 enable=yes
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

谢谢,

马特

rob*_*rod 8

防火墙规则阻止以 173.194.55 或 206.111 开头的 IP 地址与您的计算机建立连接。

文章建议这些地址属于 CDN 服务器,它基本上是一个缓存,可能在地理位置上离你很近。这意味着 YouTube 服务器不必一遍又一遍地发送相同的信息。

这篇文章给出的导致速度变慢的原因是您的 Internet 提供商可能会减慢来自这些地址的流量。因此,阻止它们将迫使流直接从 YouTube 的服务器发送,互联网提供商可能不会减慢来自该服务器的流量。

如果您之前没有遇到过慢速流传输或者没有看到添加此规则的任何好处,那么我建议您禁用它,因为如果 CDN 服务器没有变慢,它也会减慢您的连接速度。

关于命令的附加信息

netsh命令在 Windows 系统上用于查看和更改网络组件和服务的配置。有关该工具的更多详细信息,您可以查看此处

advfirewall firewall add rule部分告诉它向防火墙添加规则。

name="MITCHRIBARYTUBE"部件定义规则的名称。这可以是你喜欢的任何东西;方便您以后识别。

dir=in指定规则的方向,在本例中为入站。这意味着此规则适用于尝试连接到您的计算机而不是连接到其他计算机时的计算机。

action=block 告诉它阻止任何符合此规则的流量。

remoteip=173.194.55.0/24,206.111.0.0/16告诉它此规则适用于涉及的另一台计算机的地址以 173.194.55 或 206.111 开头的流量。/24 和 /16 告诉它要使用多少地址。点之间的每个数字有八个字节,因此 /24 告诉它使用前三个 (24/8) 数字 (173.194.55) 和 /16 告诉它使用前两个 (16/8) 数字 (206.111) .

最后,enable=yes只需将规则设置为已启用。