今天心血来潮想到这个问题:如何在本机屏蔽一些网站的访问权限呢?比如工作时间经常刷知乎,浪费大把时间,屏蔽掉它能多写不少代码呢。
一种比较简单凑效的方法是修改hosts。*nix系统下在/etc/hosts
,添加语句:
0.0.0.0 zhihu.com
原理是,浏览器访问域名时,系统会先查找hosts文件里是否有域名对应的ip,如果有,就不再进行DNS解析,直接将ip返回给浏览器。
今天心血来潮想到这个问题:如何在本机屏蔽一些网站的访问权限呢?比如工作时间经常刷知乎,浪费大把时间,屏蔽掉它能多写不少代码呢。
一种比较简单凑效的方法是修改hosts。*nix系统下在/etc/hosts
,添加语句:
0.0.0.0 zhihu.com
原理是,浏览器访问域名时,系统会先查找hosts文件里是否有域名对应的ip,如果有,就不再进行DNS解析,直接将ip返回给浏览器。