硬核翻墙系列1:GFW的相关介绍

什么是墙?

墙是防火长城,GFW英文的全称是Great Fire Wall


设立墙的目的

- 分析和过滤境外资讯和互相访问
- 过滤国外反动信息,维护国家统一和稳定

设立GFW的导火索

08年前奥运会前夕,恐怖组织在Facebook上策划协调,并且实施了对我国西部地区的一个恐怖袭击。中国政府当时就要求Facebook配合审查,以防再次出现此类事件。但是Facebook以尊重保护用户隐私这样的一个理由来拒绝了。同时,Google也以同样的理由拒绝了中国政府的要求。所以大陆政府就不让这些不愿意配合的外国公司在中国展开业务。于是Facebook还有Google的一系列服务,包括搜索引擎,YouTube,Gmail等等都被封了。同期被陆续封锁还有Twitter,Tumblr这些比较大的互联网提供商,经过一段时间的审查制度的和GFW的越来越规范化,导致甚至一些本不涉及到政治和国民安全的互联网服务,比如说成人网站也都被封了(哭唧唧,这不是要了命了~)

GFW的工作原理

在没有GFW的完美情况下,一个网络通讯的数据包是这样运作的。
https://telegra.ph/file/15c46a6afec6047c28be3.png?width=2446&height=1282

首先从本地计算机发出一个数据包请求,经过本地网络接入骨干网,经由DNS(Domain Name Servers)域名解析就是把输入的这一串英文字符到底是要连接到哪个服务器,把这个服务器的真实ip地址解析出来。比如输入google.com,DNS就会把这个地址解析成真实的服务器地址。这一串经过解析之后到达国际出口,最后接入到对应的服务器,服务器对数据进行处理,然后返回一个数据包,再发送回计算机。这一套流程就是在没有GFW的情况下,一个数据包的一个通讯过程。

有了GFW之后,就变成了下面这样。
https://telegra.ph/file/d6b3618d406f06e8e25ff.png?width=2538&height=1168

- DNS污染(劫持)
  同样本地计算机发出了一个数据包给Google,经过本地网络接入骨干网,经由DNS解析。因为数据包发送的方式是HTTP,是一种明文的流量,GFW可以探测到流量的部分内容。一看到你访问的是Google,于是给你解析出一个错误的服务器地址,于是你就访问不了Google了。

- 关键词阻断 
  GFW探测到HTTP流量的内容,这一点是另一个GFW用来封锁网络的方式,叫做关键字阻断。当传输的这个数据流里面包含一些敏感词的时候就会被中断连接。

- 数据归集屏蔽 
  除此之外GFW还会在某些特定的IP服务器的主机的特定端口,进行端口阻断来切断VPN或者是SSL的连接,比如443,242这些端口。经过一些时间的运作GFW还会把记录到的大量IP地址进行屏蔽,导致很多国外网站被封锁。
 
以上这些就是大概的GFW的工作方式,但是不限于这些。随着时间的推进还会有很多新的方式来阻断连接。同时我们也会采用新的方式来突破这个封锁。这种博弈,就是目前的这个现状。

以上内容来自硬核翻墙技术专栏:立即查看
0
分享 2023-09-11

1 个评论

us2023 新注册用户 (待解除)
楼主又来打广告了啊 https://pincong.rocks/article/id-63222

真是为了推广自己的机场煞费苦心啊,伪装成科普的姿势打广告。而且这所谓“科普”错漏百出,误人子弟。 还暴露出楼主的年龄范围,喜好和不学无术。

此机场营业不足2个月,并且用户协议中,第一大项 服务,第5小项,明确指出“对当地政策不允许访问的网站或服务(反华、儿童色情等),会被拒绝访问”

要发言请先登录注册

要发言请先登录注册

发起人

状态

  • 最新活动: 2023-09-11
  • 浏览: 9797