代理服务器如何绕过防火墙?

代理服务器如何绕过防火墙?

因此,我的学校使用一种名为 smoothwall 的防火墙来阻止我们访问各种网站,所以我发现使用代理服务器(在本例中是 Tor)可以让我绕过弹出的网络面板。这究竟是如何工作的?

防火墙阻止传入流量,对吗?

代理只会向网络服务器隐藏你的 IP,对吗?

所以从理论上讲,无论如何,Smoothwall 都应该阻止该网站,对吗?

抱歉,我对整个话题感到困惑,因为这里的大多数人看起来都很聪明,所以我想问一下

提前感谢你的回答:)

编辑:

我的学校使用名为 Smoothwall 的防火墙来阻止我们访问各种网站,因此我发现使用代理服务器(在本例中为 Tor)可以绕过防火墙。这究竟是如何工作的?

由于代理只会改变您的 IP,那么它如何绕过过滤器,因为 Web 请求仍然保持不变。

答案1

在这种情况下,Web 代理的工作方式是代表您获取网站。

例如,假设你的学校屏蔽了 Facebook。简单来说,大致如下:

  • 你的防火墙阻止了 Facebook
  • 您去代理 - 而不是 Facebook。
  • 代理为其自身而不是您请求 Facebook 主页。
  • 代理的防火墙没有阻止 Facebook。
  • 代理向您显示其自己网站的内容。
  • 您的学校防火墙看到的是来自“Tor”而不是 Facebook 的传入流量。
  • 代理不会阻止它。
  • 您看到的是该网站。

代理不仅会隐藏您的 IP,还会代表您获取网站并将其呈现为他们的网页内容。Facebook 的网络服务器会收到来自 Tor 的请求,而不是您的请求,这就是代理的“隐藏您的 IP”部分发挥作用的方式。

有道理吗?另外,值得注意的是,如果学校努力阻止某些东西,他们可能会监控流量并调查大量流向 Tor 的流量。

此外,许多学校也屏蔽了匿名者和代理。

最后 - 如果被抓住,你会遇到很多麻烦,所以不要这样做,但因为你的问题更多的是“它是如何工作的?”而不是“我怎样才能做到?”这就是你的答案。

答案2

如果您使用 Tor 访问网站,它也会使用点对点连接来访问网站,就像使用简单的代理服务器一样,但规模更大,遍布世界各地。Tor 将从一台可以畅通无阻地访问互联网的计算机(例如我的计算机)获取网站。

相关内容