通过hosts上谷歌,附上最新可用hosts

已失效移除。

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

打开host文件

在后面加上下载的文件里面的内容并保存,然后 开始-运行-cmd回车 输入ipconfig /flushdns 回车就可以了。

  • Linux则执行:
    1
    sudo rcnscd restart
  • systemd发行版,请使用命令:
    1
    sudo systemctl restart NetworkManager
  • Mac OS X终端输入:
    1
    sudo killall -HUP mDNSResponder   
  • Android 开启飞行模式 -> 关闭飞行模式

hosts的路径

  • windows在:C:\WINDOWS\system32\drivers\etc\
  • Linux系统hosts位于 /etc/hosts
  • Android用户:首先必须root手机,然后安装root explorer管理器,打开进入/system/etc目录,长按host文件,弹出菜单拉到下面会看到“文本编辑器方式打开”。编辑输入即可
  • Mac OS用户: host位置为:/private/etc/hosts
  • iPhone用户:需越狱,使用 iFunBox、PP助手、同步助手、iFile 等访问设备文件系统,备份并修改该文件后覆盖:/etc/hosts

强制HTTPS访问Google

推荐使用chrome浏览器,因为我们需要强制 Google.com 域名使用 HTTPS(SSL) (http访问不了)

以下的步骤将以 Chrome 浏览器为例

虽然您可以随时自行添加 HTTPS 的前缀,但是在某些情况下网页总是会自动跳到没有加密的状态,这些状态可能出现在 Google 各个网页之间的跳转,以及搜索结果链接点击之后,这会影响您的正常使用体验,因此我们建议您强制 HTTPS 连接。 在 Chrome 浏览器上输入链接:

1
chrome://net-internals/#hsts

(可复制此地址粘贴到地址栏),回车。 在 Domain 栏里,输入 google.com ,并勾选下面的两个复选框,点击 “Add” 按钮即可。

强制 Google.com.hk 域名使用 HTTPS 考虑到国内用到最多的是 google.com.hk,您需要对此域名同样增加此规则。 重复上面描述的操作,唯一的不同是,请在 Domain 栏里输入 google.com.hk 。 同理,如果你喜欢用google.com就设置为:google.com 强制 Google 网页快照使用 HTTPS 默认情况下,Google 网页快照是以非加密的 HTTP 连接打开的,这将导致它直接无法连接。要改变这一情况,请为此快照域名也添加强制 HTTPS 的规则。 重复上面描述的操作,唯一的不同是,请在 Domain 栏里输入 googleusercontent.com 。 强制 Google APIs 使用 HTTPS 某些网站加载 Google CDN 的方式可能是普通的 HTTP 连接。使用此方法强制转为 HTTPS 连接。 重复上面描述的操作,唯一的不同是,请在 Domain 栏里输入 googleapis.com 。
如果不喜欢用谷歌香港,可以以 https://www.google.com/ncr 方式访问,(No Country Redirect)禁止国别跳转。 谷歌香港无法访问时,可以在chrome浏览器中修改默认搜索引擎地址为https://www.google.com/ncr (来自老D)