我在公司看到过,有些员工无法通过电脑访问除少数与公司相关的网站之外的所有网站,但他们无法访问 Facebook、Quora、YouTube、Stackexchange 等网站。我不知道他们是如何在 Windows 7 系统中屏蔽这些网站的。有没有方法可以从客户端电脑解除对这些网站的屏蔽。不要在这里给我屏蔽 Internet Explorer 的解决方案。因为这些网站被所有浏览器屏蔽了。
答案1
你必须明白的是,你的电脑并没有被特别屏蔽,而且也不是针对特定浏览器的。相反,流量是由网络上的一台机器过滤的,通常是外部节点(连接本地(LAN)网络(你的电脑所在的网络)和互联网(WAN,在你的情况下是安装 Facebook 或 Google 服务器的网络)。
这个网络节点称为代理人即在您的计算机发出请求之前,拦截并分析这些请求的服务器。它将请求的信息与您的系统管理员定义的过滤器列表进行匹配。
实现此目的的最简单方法是阻止 DNS(域名系统)请求。DNS 是将域名转换为 IP 地址的协议。通过直接使用服务器的 IP 地址进行连接可以轻松绕过此协议。例如:使用216.58.208.206
而不是google.com
。
实现这种阻止的另一种方法是读取元数据,甚至是您的 PC 将发送到远程服务器的数据包的内容。这称为DPI(深度数据包检测)。代理将尝试在数据中找到可以识别您正在访问的网站的某些东西。这很难绕过,因为某些节点会阻止 VPN 并尝试解密 SSL 流量(通过欺骗您的 PC 使用他们的证书而不是服务器的证书)。