本帖最后由 cvca 于 2015-2-27 16:12 编辑
环境 本机去广告hosts 经常hosts与socks代理、http代理、pac代理或普通代理服务器搭配使用 描述如下 1.如果本机直连Internet hosts可用,去广告功能正常 2.如果本机通过pac代理访问互联网 对于白名单网站如国内网站,hosts可用,无广告;对于走代理的网站,hosts无用,广告都蹦出来了 3.如果本机通过socks代理访问互联网 a.若使用全局模式, 对所有网站hosts无用,广告都蹦出来了 b.若使用socks代理+pac模式, 对于白名单网站如国内网站,hosts可用,无广告;对于走代理的网站,hosts无用,广告都蹦出来了 4. .如果本机通过http代理访问互联网 a.若使用全局模式, 对所有网站hosts无用,广告都蹦出来了 b.若使用socks代理+pac模式, 对于白名单网站如国内网站,hosts可用,无广告;对于走代理的网站,hosts无用,广告都蹦出来了 5. 如果本机通过普通代理服务器访问互联网 访问所有网站hosts都不起作用,会依据代理服务器的hosts来返回网页。即 代理服务器的hosts去广告我这里就没广告 代理服务器的hosts为空我这里就有广告 问题: 该如何配置本机以使本机的hosts能正常发挥去广告的作用? a.目前还沉迷于hosts去广告中,不想使用去广告软件 b.Hosts与代理不可兼得这一问题很多人都遇到,有人说用proxifier解决问题,我还在探索中,请高人指点 c.个人更喜欢原生一些不依靠第三方软件的解决办法,或自行搭建服务的办法(本地架设DNS服务器就能解决问题了?可使用自己的DNS服务器的话,本机hosts还是被忽略了吧?) d.暂不考虑给浏览器添加例外的方法,即www.sina.com.cn不走代理,而是走直连,直连根据hosts解析的话直接解析到127.0.0.1 这种方法的确可以,但8000行全加到浏览器里的话效率应该会很低吧 |