如题,由于某种不可告人的原因,需要屏蔽 youtube 整个站点,思路是在 hosts 加上
127.0.0.1 www.youtube.com
加上之后,在浏览器访问,WTF!! 顺畅无比~~ 什么鬼!
调式第一步:ping www.youtube.com
PING www.youtube.com (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.067 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.055 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.044 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.071 ms
没有毛病啊!!!难道是浏览器问题??
第二步:更换不同的浏览器
火狐、Safari、谷歌,都顺畅无比!!! 看来不是浏览器的问题
第三步:百度~
经过百度得知答案,由于本机使用了 ShadowSocks 的代理,所以优先走代理(浏览器优先走代理,所以 ping 看不出问题),最后才会走 hosts 文件。
所以思路是修改软件的配置文件,修改代理软件的配置,使站点不通过代理 (由于不同的代理软件,修改不一样,这里只说当前代理的解决方法)
教程视频: