114DNS 强制在移动端网页插广告!太恶心!

2018-04-29 14:51:01 +08:00
 ifu25
最近换了 114 的 DNS 试试,发面很恶心的一个行为,有时在用手机访问几个平时常用网站的时候,每天第一次打开时会直接广告,有的时直接白屏显示一个信封图片,意思就是你中奖了,有的是在网页底部插入广告,有的尺度还比较大。
(我很确定不是网站站长的广告,网站也不是被黑),观察了一段时间,用联系默认的 DNS 没有这种情况,换成 114DNS ( 114.114.114.114 )就这样,并且 114DNS 似乎专拿未备案的服务器在国外的国内注册的域名下手。
我的问题是 114DNS 通过什么手段能做到这个的?他不是哪个解析 IP 吗?访问一个网址他解析 IP 后我的请求就通过联系的线路去网站的服务器了,为什么能插入广告?
12023 次点击
所在节点    全球工单系统
75 条回复
jarnanchen
2018-04-29 17:16:23 +08:00
这个中奖广告简直就是毒瘤。我不用 114DNS 然而还是常常看到。怀疑是运营商搞的鬼
miaomiao888
2018-04-29 17:32:47 +08:00
信风:原来作为只解析 IP 的 DNS,我还有中途插广告的能力?瞬间觉得少了几百个亿!
mondeo
2018-04-29 17:37:59 +08:00
运营商劫持到可能性大
zhuanzh
2018-04-29 17:46:59 +08:00
dns 劫持是访问 a 结果给你跳转到 b 网站或者直接打不开
而修改 http 页面啊运营商才能做的 http 劫持
ttoott200
2018-04-29 17:48:33 +08:00
一直都是用自动获取的 dns,宽带是联通的,无线路由器是小米的。也会经常遇到广告。
经常遇到的手机页面广告包括:在网页上放一个抽奖的红包,一般在右下角,打开后会有 8 次抽奖机会;在原来网页底部增加信息流,广告数量比新闻还多;还有在浏览网页时点击返回按钮时无法返回,会用进入一个百度搜索,搜索的内容是前一个页面标题,想要返回的话必须按三下返回按钮。
以上问题只有用 wifi 的时候才会遇到,用 4g 没有遇到过。不太清楚是哪个环节被添加了广告,但是也没办法,只能尝试着去习惯。
vefawn1
2018-04-29 18:47:25 +08:00
@ttoott200 检查下看看是不是路由器搞的鬼
Les1ie
2018-04-29 19:02:50 +08:00
dns: 这锅我不背


为什么很多人浏览网页出现第三方插入广告的都甩锅给 dns, 不去想想是不是宽带提供商(移动、联通、电信、广电)在给你的 http 源码中插入了广告?
dns 只负责将域名解析成 ip 地址(单纯说 A 记录)后面的事情他都干不了了。

如果真的要实现 dns 提供商恶意插入广告,那么他只有把域名解析到自己能控制的主机,然后反代过去帮你取回来网页内容,插入广告给你。 这样做代价太大 不是给你插入点广告能挣回来的。

解决方案:广告屏蔽插件大部分在这个时候是没有用的,因为这些广告随机出现,或许就没在 list 里面 自己想办法让他无法获取你的源代码。 对,说的就是 Https, 另一个方法,自己云服务器做代理,云服务器到浏览的网页之间一般不会有再去里面插广告的了。(家里的广电宽带我遇到过多次这种,我的解决方案就是自己国内搭代理,让广电看不懂我在干嘛)
Azs
2018-04-29 19:09:00 +08:00
101.6.6.6
metorm
2018-04-29 19:12:54 +08:00
得排除运营商
voxtriorusa
2018-04-29 19:59:16 +08:00
我最近也出现了这个问题,不是黄信封就是绿信封,换路由器也是一样,于是我就找了一哈联通,以后有待观察。
LanFomalhaut
2018-04-29 20:58:23 +08:00
公共 dns 厂商:关我屁事 不背谢谢 我们有时候甚至都是运营商劫持的受害者 (运营商针对 IP/udp53 的劫持) 你该找你运营商去
iceheart
2018-04-29 20:58:56 +08:00
DNS 在网页上插广告?
不可能的,这辈子都是不可能的!
xjroot
2018-04-29 21:02:03 +08:00
国内就没个干净的 DNSDNS
SoulSleep
2018-04-29 21:05:54 +08:00
作为在小地方上网的人来说
这锅十有八九得本地运营商来背了。。。。

细思极恐。。。感觉是一个灰色地带。。。。
raptor
2018-04-29 21:24:23 +08:00
据说 114DNS 并不是电信自营的,供参考
ifu25
2018-04-29 21:27:27 +08:00
@zhuanzh 我一直也是这么认为的,那为什么用联通 dns 没问题,找成 114 就被劫持了呢?难度是联通看我用的是 114 的 dns 就嫁祸 114 ?
goreliu
2018-04-29 21:34:34 +08:00
@ifu25 一个域名在不同 dns 那可能会解出不同 ip,可能 114 解出的这个 ip 正好是被注入广告的那个。问题不出在 dns 上,也不在 ip 上,而在于你和 ip 之间的链路上。
ifu25
2018-04-29 21:34:48 +08:00
@Les1ie 有道理的狠,看来我得再研究下是不是联通干的事!真是的话投诉到底!!另外,确实好像 https 没有问题,http 的有问题。
winglight2016
2018-04-29 21:41:49 +08:00
这百分百是运营商的锅,电信干这事儿已经十年以上了,可以打电话投诉一下,一般能解决
ifu25
2018-04-29 22:00:01 +08:00
@winglight2016 感谢,我基本确定了,确实是联通干的好事!和 114 没关系。我测试方式是把 DNS 直接手动修改成一个乱七八糟的不存在的 ip,让电脑 DNS 瘫痪,然后自己修改 hosts 文件,用浏览器 F12 开发者工具设置成模拟移动客户端访问网站,第一次访问仍然有广告!试了好几个只有 http 的网址会被插广告,https 的没事!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/450892

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX