hosts 文件:域名解析文件,是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名称映射到相应的 IP 地址。hosts 文件通常用于补充或取代网络中 DNS 的功能。和 DNS 不同的是,计算机的用户可以直接对 hosts 文件进行控制。——《维基百科》
通过修改 hosts 文件,可以达到访问谷歌学术的效果。
文件位置
Windows:C:\Windows\System32\drivers\etc\hosts
其他:/etc/hosts
生效方法
在不重启系统的情况下:
Windows
$ ipconfig /flushdns
Linux
$ rcnscd restart
// 对于 systemd 发行版
$ systemctl restart NetworkManager
Mac
$ killall -HUP mDNSResponder
Android:开启飞行模式 -> 关闭飞行模式
通用方法:拔网线
SwitchHosts
Windows 下的管理 hosts 工具,一款程序员开发利器:Github