乐于分享
好东西不私藏

浏览网页经常弹出广告?附DNS劫持网络解决方法

本文最后更新于2018-09-20,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

时不时的会有小伙伴问老夜,网站怎么突然弹菠菜广告了,甚至有时候还会直接跳转至另一个网页。刚开始听到这些消息表面上冷静的回复者热心小伙伴,实则心里慌得一批,对于一个小小白站长来说,网站出毛病最让人脑壳疼的。反复排查分析后最终还是找到了幕后真凶,因为本站暂未添加第三方小广告因此那些不速之客肯定不是老夜干的,而是出自用户的网络环境身上!一般都是电子设备中了病毒或者DNS被无良运营商劫持导致的。

还有就是最近刚发生在老夜身上的路由器广告劫持,还没安全下车斐讯0元购就跑路了,如今不但不更新维护广告还日益泛滥起来,改天还是乖乖刷其他路由器固件凑合用吧!针对如此不要脸的行为,目前已被360官方实锤!!!

详情:http://bbs.360.cn/thread-15525669-1-1.html

如果是因为病毒木马导致的广告弹窗,此时就不要纠结广告问题了,确保财产安全以及文件完整的情况下赶紧备份重装系统(杀毒工具基本上只能起到预防作用)。如果是路由器的广告这个就简单的多了,小白就直接换个大厂商的路由器,搞机大户直接给路由器刷个干净的固件就行了。最后一种也就是今天重点为大家讲解的DNS污染、DNS劫持这种最普遍的广告劫持方式了。由于老夜是个穷逼也不是一天两天了,无法将网站升级至更安全的https数据传输,这也导致DNS劫持现象不可避免。但是网站又不止一个两个,用户访问其他网站也会弹出各种垃圾弹窗广告,通常刷新一次就会自动消失,但是又会时不时的如幽灵般继续出现。这里说明一下,DNS广告劫持与网站主无关,是出自用户网络环境上的,因此大家遇到此类问题就不要骂可怜弱小又无助的站长了,这锅站长们不背!

网页劫持原理:

如今的网络带宽越来越大再加上4G网的大力发展,浏览器打开网页几乎是触手可及非常的迅速,但从用户点击到网页展现这一过程中有着非常多的步骤,从用户点击鼠标、敲下回车,到网页显示,信息首先会通过浏览器发送,然后经路由中转,接着DNS将域名解析成IP,找到服务器后服务器会发送内容给用户,接着再由路由转发数据,最后浏览器将内容呈现给用户。只要任何一个环节出错,最后呈现给用户的内容就都变了味,因为有着非常可观的广告利润,许多无良运营商、商家以及应用工具纷纷对用户信息进行篡改,用户看个新闻都会不小心进入屠龙宝刀点击就送的页面。

危害:

网页劫持会让正常网页多出很多额外的广告,除了让你访问不了正确的页面,还会窃取着用户的隐私,甚至不小心点入广告导致的安全问题、财产损失都已见怪不怪了,网络浏览安全问题刻不容缓!

解决方案:

一般情况下,用户很少会配置本地DNS地址,默认使用运营商提供的DNS服务器来进行解析,运营商本该承担起为整个上网流程提供保障的义务,然而现实是部分地区运营商人品令人担忧。于是我们需要一个纯净无污染的DNS地址,这里推荐国内114的解析地址,有国外访问需求的可以使用谷歌的8.8.8.8DNS地址。

通常国内DNS设置如下:

DNS1:114.114.114.114

DNS2:114.114.114.115

114的DNS老夜一直使用很久了,同时满足电信、联通、移动各运营商用户,可以有效预防劫持。除此之外国内还有很多优秀的公共DNS服务供广大网友使用。详情参考:https://jingyan.baidu.com/article/a3a3f811d00f348da3eb8a6f.html

移动端修改DNS方法:

手机打开设置 – WiFi,找到已连接的无线网名称进入高级设置页面,找到DNS修改字样按照下图进行修改。

不同手机修改方式存在差异,有的还需要设置静态IP才能正常联网,一般步骤均是:WIFI设置-高级-勾选使用静态ip-填入ip地址(192.168.2.114),IP地址的最后小数点后三位数是可以根据本人的需求设置的,但不能与其他设备设置的地址一样,(设置范围为:1—255),网关一般是192.168.1.1或者192.168.0.1,网络掩码255.255.255.0,最后就是将要修改的DNS1和DNS2处修改为干净的DNS服务地址了,到此大功告成!

PC端修改DNS方法:

首先进入控制面板,找到网络共享中心,选择更改适配器设置,找到正在使用的网络链接,鼠标右键进入属性设置,找到ipv4将自动获取DNS服务改为手动设置DNS,然后将推荐的114的地址填入即可!

路由器端修改DNS方法:

如果手机和电脑使用的是路由器网络进行上网的,那么只需要设置路由器端的DNS地址就可以了,首先我们需要使用连接上路由器网络的电脑或者手机登录后台,通常路由器后台是192.168.1.1或者192.168.0.1,老夜这里使用斐讯K2T演示,路由器后台为http://p.to/

 

输入正确的密码就能登录路由器的后台管理了,因为各大路由器厂商的固件都有所不同,功能设置都有所差异,大家只要找到DNS字眼就行了。例如斐讯路由器的DNS修改途径为功能设置——上网设置——高级设置里面,找到后修改下DNS地址就行了,重启路由用手机访问网页试试效果。

补充:

路由器DNS修改后看看有没有生效,我们可以直接用电脑查看。首先win+R进入命令提示窗口,输入“CMD”进入DOS提示符输入以下命令: ipconfig 就可以查看DNS信息了。因为浏览器都会有缓存,请在修改DNS后清除浏览器缓存以及cookie信息再次访问就可以了。

如果是个人站长,还是推荐将网站配置ssl证书实现https加速访问,但是国内大部分CDN产品免费套餐不怎么支持https,这里老夜也就凑合着用了。普通用户对于运营商DNS劫持已经是见怪不怪了,靠投诉增值业务部门进而投诉工信部费事又费力,近年来,运营商HTTP劫持非但没有收敛,反而变本加厉,玩出了新花样:比如通过HTTP劫持进行密码截获的活动;比如下载软件被替换的情况;比如劫持进行返利(当然返利不是返给你)的情况。这里推荐大家动手使用第三方的公共DNS服务,远离垃圾公共困扰!

 

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 浏览网页经常弹出广告?附DNS劫持网络解决方法

评论 2

2 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0

    匪讯这波操作似乎不是dns劫持,好像是直接识别并修改http流量。改dns可能没用
    看360论坛上大流氓竟然给别人挡了一刀,笑死

    游辰1年前 (2022-12-16)Android 4.4.4 | Chrome 33.0.0.0回复
  2. #0

    收费5块啊 有点贵啊 进群

    下雪天的上海4年前 (2019-12-04)Windows 7 | Chrome 70.0.3538.25回复
×
订阅图标按钮