(Ignore this if you can’t read it coz you won’t need it anyways ;p)
(这篇只为某些人打算省事而写。。。该host可靠性好步骤少。。。可以少踩点坑。。)
恩。。。鉴于看不懂中文的大概也不需要这个,需要这个的也不想看英文,这篇用中文写好了。。。
总之该方法只能访问下谷歌油管之类的国外网站,在各种vpn被封的场景下很好用。
那么现在就正式开始吧。。。这样的玩意请在终端里输入
window平台:
某github开发者很贴心的吧工具都写好了。。so。。。
https://github.com/HostsTools/Windows
Unix平台(mac/linux。。之类):
MAC似乎有人写了:https://github.com/HostsTools/OSX
linux的话靠自己吧:
1.安装git。 具体方式取决于发行版,有包管理器的话软件包叫git-core。(像什么sudo apt-get install git-core
啦。。yum install gitcore
啦。。。)没有的话请自己编译。
2.随便找个github上还有人维护的hosts文件,再随便找个目录,pull下来。。:git pull https://github.com/racaljk/hosts.git
3.写个脚本。。。:nano hosts_updater.sh
里面输入:
cd /你/现在/的路径/hosts
git pull
cat /你/现在/的路径/hosts/hosts | sudo tee /etc/hosts ##这句话没有写错。。。
/etc/init.d/networking restart
ctrl+x然后回车保存退出
4.给上脚本权限并且执行一次试试:chmod +x hosts_updater.sh
./hosts_updater.sh
过一会看看能不能上谷歌什么的。。。可能需要重启。。。(目测仅debian系可用,红帽党们估计也用不到吧。。)
5.安装crontab。。。(像什么sudo apt-get install crontab
啦。。yum install crontab
啦。。。或者自己编译)
6.登录到root用户中:su root
7.在crontab里面注册指令让它定时执行。。。:crontab -e
如果要你选择编辑器,选nano吧。。。
在最后一行加上 0 0 * * * /到你脚本的路径/hosts_updater.sh
一样保存退出。。。完事
2017/3/19 22:06