一、广告弹窗原理与危害
电信宽带弹窗广告多由DNS劫持或运营商强制推送产生,常表现为突然弹出的114导航页或电商广告。这类广告不仅干扰正常上网体验,还可能包含恶意链接,威胁用户隐私安全。其实现方式通常通过域名解析或IP直连,因此屏蔽需从网络层或系统层入手。
二、路由器设置屏蔽广告
通过路由器拦截广告可全局生效,适用于多设备环境。操作步骤如下:
- 登录路由器管理界面(一般为192.168.1.1)。
- 在广告页面右键选择“属性”,复制地址栏中的域名或IP。
- 进入“安全设置”或“上网控制”模块,将域名/IP添加至“域名过滤”或“访问目标”黑名单。
- 保存设置并重启路由器生效。
三、修改hosts文件拦截广告
hosts文件通过本地域名解析优先级屏蔽广告,操作流程如下:
- 定位hosts文件路径:Windows系统位于
C:\Windows\System32\drivers\etc
,需管理员权限编辑。 - 在广告页面获取域名(如sh.114so.cn)并添加到hosts文件末尾:
127.0.0.1 sh.114so.cn
0.0.0.0 pub.gznet.com
- 保存文件后关闭浏览器并重新打开。
四、其他辅助方法
若上述方法未完全生效,可结合以下方式:
- 使用Windows防火墙创建出站规则,拦截广告IP。
- 更换公共DNS(如阿里223.5.5.5)减少DNS劫持风险。
- 安装广告拦截插件(如AdGuard)增强防护。
结论:通过路由器设置与hosts文件修改的组合方案,可有效屏蔽大部分电信弹窗广告。建议优先使用路由器全局拦截,辅以hosts文件处理特定域名,并定期更新屏蔽列表以应对新广告类型。