维基媒体旗下的部分项目目前被GFW通过DNS污染的方式封锁,通过修正域名解析的方式可以恢复访问。

修正域名解析后,用户在首次访问中文维基百科时,需输入以https://打头的网址方可成功连接,否则仍会遭到屏蔽。由于应用了HTTP严格传输安全技术,使用较新版本浏览器的用户如果成功进入了维基媒体基金会旗下项目的页面,在之后的两周(1209600秒)内再次访问相同项目时浏览器会自动将“http://”改为“https://”来访问加密版页面而无须通过服务器进行该跳转。

  • (※)注意若您因为使用代理服务器/VPN编辑维基百科而被自动封禁,希望通过设置Hosts或DNS服务器编辑维基百科,请在完成修改之后尝试不使用代理/关闭VPN,直接访问维基百科。

Hosts文件编辑编辑源代码

快捷方式
H:Hosts

Hosts文件存在于计算机本地,通过修改该文件可以改变域名—IP地址的映射。

修改Hosts文件的具体做法是:

  1. 用文本编辑器打开Hosts文件(若要编辑,电脑用户需要获取管理员权限,手机和平板电脑用户需要进行root越狱操作)。
    • Windows用户:从“开始”菜单中找到“记事本”程序,右键作为管理员运行。使用左上角菜单中的“文件”→“打开”,在下面的文件名中输入C:\Windows\System32\drivers\etc\hosts回车打开文件。(取决于系统安装位置的不同,system32的位置也可能不同。可以通过在命令提示符中运行echo %WINDIR%\system32\etc\hosts确认。如果您使用64位系统,请保证自己使用的编辑器为64位编辑器——Windows对于32位程序会暴露一个虚假的system32(即SysWow64),其中不含hosts。)
    • 其他系统:请参见hosts文件,一般都可在类似于/etc/hosts的位置找到。
  2. 在该文件中加入下列内容(维基媒体基金会有多个IP地址,您可以根据实际情况选择填写不同的IP地址)。需要注意的是,Hosts文件不支持通配符,因此需要逐个添加地址。
    198.35.26.96 zh.wikipedia.org #中文维基百科
    198.35.26.96 zh.m.wikipedia.org #中文维基百科移动版
    198.35.26.96 zhyue.wikipedia.org #粤文维基百科
    198.35.26.96 wuu.wikipedia.org #吴语维基百科
    198.35.26.96 zh.wikinews.org #中文维基新闻
    198.35.26.96 ja.wikipedia.org #日文维基百科
  • 保存文件。如果保存的时候出现任何错误提示,如“权限不足”等,请允许电脑保存;如果杀毒软件提示这一举动存在安全风险,请您忽视。按照本教程的方式修改Hosts文件不会对您的电脑造成损害。修改后的Hosts记录通常可以立即生效,但若保存之后如果还不能正常访问,您可以通过清除DNS缓存来实现,包括:
    • 重新启动设备
    • 执行下列命令
      • Windows:ipconfig /flushdns
      • OS X / macOS:lookupd -flushcachedscacheutil -flushcache
      • Linux:service nscd restart
        • Ubuntu:sudo /etc/init.d/dns-clean start
      • 开启再关闭飞行模式(Android)

维基媒体基金会拥有下列IP地址,您可以使用下面的IP地址替换前面教程中的提供的IP地址。在中国大陆,建议使用美国数据中心的IP,因为通常情况下访问速度更快且网络延迟较低。

在中国大陆可直接连接的IP地址

198.35.26.96 美国旧金山

208.80.153.224 美国卡罗尔顿

208.80.154.224 美国阿什本

91.198.174.192 荷兰阿姆斯特丹

通过查询 text-lb.(数据中心名).wikimedia.org (lb是load balancer的缩写)、upload-lb.(数据中心名).wikimedia.org 可以获得上述的IP地址。

分类: 博客

发表评论

%d 博主赞过: