首页 > 解决方案 > linux中是否有任何客户端方法可以访问ISP阻止的网站?

问题描述

由于政治政策,一些 ISP 会阻止对某些网站的访问。linux 中是否有一种方法可以绕过使用 ssl 的网站连接而无需 ISP 承认?我不想使用 VPN。

标签: linux

解决方案


检查这个! https://github.com/SadeghHayeri/GreenTunnel

它对我有用,我住在伊朗,它适用于大多数 ISP,我也从土耳其和俄罗斯的许多人那里得到了积极的反馈。该政权没有能力审查 IP 层 (3) 数据包(例如 Google.com 和 Youtube.com 具有相同的 IP 地址,并且它们无法在不阻止谷歌搜索的情况下阻止 YouTube!)

他们使用 DPI(深度数据包检测)来读取第 4 层传输的数据并尝试阻止一些流量。GreenTunnel 尝试绕过这种防火墙!例如,他们搜索类似 HTTP 的数据包以找到哪个网站试图致富。但是他们的服务有一些错误!例如,他们试图在 HTTP 数据包中查找 'host: ...' 标头,如果我们将其更改为 hOsT 会发生什么?!也许它绕过了 DPI!或者在 HTTPS 中,他们使用 SNI 字段来查找网站,但是如果我们发送分段的 IP 数据包,他们必须将他们的工具用于 State-Full 服务并保存所有片段以解析数据包并找到 SNI 字段,这将花费他们很多钱来制作它们麻烦!


推荐阅读