防火长城(英文名称Great Firewall of China,简写为Great Firewall,缩写GFW),也称中国防火墙或中国国家防火墙,指中华人民共和国政府在其管辖因特网内部建立的多套网络审查系统的总称。
以前觉得这个gfw是“万恶之源”,让我们和外面的世界隔绝。而现在看来它的存在是有意义的。当看到爸妈姨奶的微信,微博充斥着谣言(应该没那么严重),而他们却深陷其中,还不知觉。我们无法判断另一端所说的那120个字是不是句句真真,自媒体的存在是存在很多好处,让我们以第三视角了解事情,可这个第三视角也未必不是第一视角所扮演的,而外面的世界更存在着让我们无法判断的声音,那时候的我们更无法看清事情真相,我们可能是人云亦云,不知不觉就成为谣言的散播者。gfw的消失的那天,也是国民自我意识觉醒的那一天,我们会有自己的判断力,会去深究事情的真伪。
上面只是自己的一些感想,下面开始入正题。
对于一个程序猿来说,翻墙应该是必备技能。去了解最新的技术什么的(还有其他你懂的)。
众所周知的,我们可以通过搭建海外服务器,然后通过vpn(虚拟专用网络),原本是企业网络中使用的,目的是让外部网络可以访问内网服务器资源。我们可以在godaddy等其他网站上租赁一个海外的服务器(当然那个服务器所在国不能存在gfw,像朝鲜,古巴就不行了,貌似也没有外租,但听说在goddaddy上的服务器很容易被gfw盯上),而对于个人用户来讲,搭建一个海外服务器是有点小题大做了。现在要讲一种新的翻墙方式
对于hosts大家不陌生吧,那个C:\Windows\System32\drivers\etc\hosts(别问我只给win的目录,因为我没有mac,用mac的话就百度好了),废话不说改这里的文件需要管理员权限。我们的浏览器在输入网址后,一般会进行域名的解析。其实在域名解析前还有一步,就是在计算机的Hosts中寻找对应的ip地址,一旦找到就会立即打开对应网页(话说hosts还是以前在用一款chrome插件时了解的)。嗯,这就是我们翻墙的关键,利用浏览器的机制。而gfw隔不长时间就会添加一些新ip,所以有时候一些hosts会失效,那这个hosts文件到哪去下载呢,其实github上有好多个一直维护的项目(万能的github),另外还有一个地方就是—老D的博客,其实还有很多其他的论坛有维护吧,不过改hosts这种事还是比较危险的,如果别人弄个钓鱼网站给你就完蛋了,所以我的建议是,如果日常只是访问一些大型的网站像youtube,google,fb,tw等网站的话还是可以用hosts的。
以前我用的那个chorme翻墙插件估计就是利用hosts来实现的。
ps:以前那个balleon.com的域名已经过期了,由于资金问题也没有再续了(拖出去续了。。),其实我蛮喜欢那个域名的,好记还是个国际顶级域名总有一天要买回来的,还有一个事就是把博客托管到了coding上了github上的那个依然可以访问github上的博客,大家可以访问coding上的博客。