Anti-Censorship Guide

RyuUSeI

By RyuUSeI

在这个教程的指导下,你将学会如何绕过GFW的封锁,自由的访问此网站上的文章。

权宜之计

GFW并未封锁此网站的备用域名,你可以直接访问writeas.xyz 举个栗子 https://write.as/114514https://writeas.xyz/114514

P.S.由于GFW封锁的不确定性,谁也不知道这个新域名能撑多长时间.

本站是怎样被封锁的?

GFW对本站使用的封锁方式是“域名服务器缓存污染” 域名服务器(DNS)的作用是将域名转换为IP地址 write.as ⇨ DNS ⇨ 174.143.201.208 简单的来说,GFW会污染DNS上的缓存,导致DNS返回一个假IP write.as ⇨ DNS(已黑化) ⇨ 11.45.1.4 所以你就打不开你原来想打开的网页了

我们应该怎么办?

我们可以看出,网站打不开的罪魁祸首是DNS,它返回了一个错误的IP地址 所以我们可以

1. 绕过DNS,直接访问网站IP地址 2. 使用更安全的,不受GFW干扰的DNS

方法一 直接访问网站IP地址

你可以不访问被墙掉的域名,而直接访问IP地址 https://write.as/114514http://174.143.201.208/114514 注意:大多数IP地址不支持https访问,这会极大降低你网上冲浪的安全性

方法二 修改系统hosts文件 [Windows/MacOS X/Linux]

hosts在现代系统中被DNS所取代,但它仍可以在某些情况下取而代之。 你只需要在你的hosts文件内加上一行

write.as 174.143.201.208

这会强制将write.as这个域名重定向到174.143.201.208,也就是write.as服务器的IP上

举个栗子 在Windows系统中,使用管理员权限打开PowerShell并输入

echo "write.as 174.143.201.208" >> "C:\\Windows\\System32\\drivers\\etc\\hosts"

MacOS X/Linux系统中,你可以在终端中输入

sudo echo "write.as 174.143.201.208" >> "/etc/hosts"

方法三 使用安全DNS

修改DNS在各个操作系统中的方法不同,这里就不再赘述. 将你的DNS地址修改为 Google DNS: 8.8.8.8 或者 Cloudflare DNS: 1.1.1.1 注:Android9.0添加的”私人DNS”功能仅支持DNS over TLS 请使用 dns.google 或 1dot1dot1dot1.cloudflare-dns.com