如何在路由器上屏蔽小米(红米)电视开机广告

2022-04-09 14:19:37 浏览数 (3)

小米电视因其超高的性价比,博得众多韭菜的青睐。但是其开屏广告属实烦不胜烦,今天刚好看到黑桃三的博客中提到这个问题已经hosts,就动手把冬冬家里的小米电视顺带给收拾了。

首先此hosts需要在路由器终端或者软路由上添加才有效果,而不是在电脑hosts文件里。如果您家里没有智能路由器或者软路由,可以关闭此页了,看了没用。

冬冬家里有一台华为Ax3做主路由,N1做为旁路由,京东路由宝作为NAS。

主路由(华为Ax3)负责WIFI信号和正常的拨号上网(PPPOE桥接模式),旁路由(N1)负责DHCP 服务和NAT转换以及分析、加密、解密数据包。而NAS顾名思义就是家庭网络存储器。

不了解的朋友可以看这些以下链接的文章,今天不是主要介绍软路由。

  • 从听说到上手,人人都能看懂的软路由入门指南
  • OpenWrt中,旁路由的设置与使用

冬冬家里的网络架构图如下:

简单介绍完毕,下面我们开始进入正题

第一步,通过终端进入软路由N1的后台

第二步,编辑hosts内容

为了防止错误操作,导致影响到其他设备,我们新建一个名为 myhosts的文件,放在etc目录下,来让其保持独立。(因为我已经添加hosts内容,所以演示里不是空白文件

代码语言:javascript复制
vi /etc/myhosts

然后把我们从黑桃三得来的文件复制,保存到此文件中。

i 或者键盘上 ins 键开始编辑,然后把下面的hosts文件粘贴进去。

代码语言:javascript复制
127.0.0.1 ad.mi.com
127.0.0.1 ad.xiaomi.com
127.0.0.1 ad1.xiaomi.com
127.0.0.1 tat.pandora.xiaomi.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 t7z.cupid.ptqy.gitv.tv
127.0.0.1 ad.xiaomi.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 sdkconfig.ad.xiaomi.com
127.0.0.1 stat.pandora.xiaomi.com
127.0.0.1 upgrade.mishop.pandora.xiaomi.com
127.0.0.1 logonext.tv.kuyun.com
127.0.0.1 config.kuyun.com
127.0.0.1 mishop.pandora.xiaomi.com
127.0.0.1 dvb.pandora.xiaomi.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 de.pandora.xiaomi.com
127.0.0.1 data.mistat.xiaomi.com
127.0.0.1 jellyfish.pandora.xiaomi.com
127.0.0.1 gallery.pandora.xiaomi.com
127.0.0.1 bss.pandora.xiaomi.com
127.0.0.1 gvod.aiseejapp.atianqi.com
127.0.0.1 sdkauth.hpplay.cn
127.0.0.1 adeng.hpplay.cn
127.0.0.1 ad.hpplay.cn
127.0.0.1 conf.hpplay.cn
127.0.0.1 fix.hpplay.cn
127.0.0.1 adcdn.hpplay.cn
127.0.0.1 sl.hpplay.cn
127.0.0.1 rp.hpplay.cn
127.0.0.1 h5.hpplay.com.cn
127.0.0.1 hpplay.cdn.cibn.cc
127.0.0.1 sdkauth.hpplay.cn
127.0.0.1 imdns.hpplay.cn
127.0.0.1 vipauth.hpplay.cn
127.0.0.1 rp.hpplay.cn
127.0.0.1 sl.hpplay.cn
127.0.0.1 519332DA.rtc.youme.im
127.0.0.1 hotupgrade.hpplay.
127.0.0.1 pin.hpplay.cn
127.0.0.1 tvapp.hpplay.cn
127.0.0.1 hpplay.cdn.cibn.cc
127.0.0.1 image.hpplay.cn
127.0.0.1 gslb.hpplay.cn
127.0.0.1 rp.hpplay.cn
127.0.0.1 cdn.hpplay.com.cn
127.0.0.1 h5.hpplay.com.cn
127.0.0.1 adeng.hpplay.cn
127.0.0.1 conf.hpplay.cn
127.0.0.1 adcdn.hpplay.cn
127.0.0.1 g.dtv.cn.miaozhen.com
127.0.0.1 android.bugly.qq.com
127.0.0.1 alog.umeng.com
127.0.0.1 hotupgrade.hpplay.cn
127.0.0.1 pin.hpplay.cn

如果你的是小米路由器,或者有小米生态链的产品,需要用到米家APP,那么请取消屏蔽以下两条,不然米家APP无法正常打开。

代码语言:javascript复制
127.0.0.1 api.io.mi.com
127.0.0.1 device.io.mi.com

复制粘贴完成之后按键盘左上角ESC键,然后输入英文冒号wq加叹号(!),再按回车进行保存。

代码语言:javascript复制
:wq!

注意,保存myhosts文件之后,我们还需要输入以下命令重启一下dnsmasq使其生效。

代码语言:javascript复制
/etc/init.d/dnsmasq restart

第三步:进去N1的openwrt系统中设置,让myhosts文件生效

在额外的HOSTS选项文件栏里填入:/etc/myhosts 文件地址,保存就搞定了。

经过冬冬测试发现,修改了hosts之后,家里的小米电视不管是开机还是电视画面暂停,都不会出现广告了,非常Nice~

我的博客即将同步至腾讯云 社区,邀请大家一同入驻:

https://cloud.tencent.com/developer/support-plan?invite_code=u3aobccqcv4d

0 人点赞