无需深究原理,照着我的方法做,只需要一个复制粘贴就可以让你“翻越一切网络界限”。
MAC/Linux用户
打开你们的终端,就是那个黑色或白色的框框里面闪着一个竖杆。切换到root模式下。
然后复制以下命令,粘贴到竖杆后面,按下enter,你就成功了。
curl https://coding.net/u/scaffrey/p/hosts/git/raw/master/hosts 1>/etc/hosts
..关于root用户密码设置的命令
sudo passwd root
..切换到root的命令
su
Windows用户
右键保存以下链接,名字为hosts
https://coding.net/u/scaffrey/p/hosts/git/raw/master/hosts
然后将下载下来的hosts文件,复制到C盘Windows目录的System32下的Drivers文件夹下的etc目录的hosts,替换掉原来的hosts文件,就成功了。
以上简单的操作之后,你就可以访问几乎全部的网站了。有的网站会失败的话,你可以把地址栏前面的http改成https。 有的人说不能登录google,使用https://www.google.com/ncr这个地址就行的
进一步的设置(可忽略)
由于http的网站的数据包即使解析成功了也会被拦截下来,所以我们需要把http强制转换成https
在chrome浏览器地址栏输入chrome://net-internals/#hsts
像我这样把需要强制成https的地址填进去,如google.com,然后勾选两项,点add,这样google就会被强制https了。
YOUTUBE视频下载
由于这种方式局限,youtube视频是不可以在线看的,所以你可以选中你打开的youtube视频的地址栏,在www.youtube.com的youtube前面加上ss,就可以下载视频看。