USG 3P 修改 DNS 配置及hosts

usg 3P 在unifi 无法修改hosts。为屏蔽小米电视广告,ssh进入usg,看到用的dns服务器是dnsmasq,尝试修改如下:
sudo vi /etc/dnsmasq.conf
在末尾增加一行 addn-hosts=/etc/hosts
然后再sudo vi /etc/hosts 修改如下:
127.0.0.1 ad.xiaomi.com
127.0.0.1 ad1.xiaomi.com
127.0.0.1 ad.mi.com
127.0.0.1 tat.pandora.xiaomi.com
127.0.0.1 t7z.cupid.ptqy.gitv.tv
127.0.0.1 de.pandora.xiaomi.com
127.0.0.1 mishop.pandora.xiaomi.com
127.0.0.1 auth.api.gitv.tv
127.0.0.1 misc.pandora.xiaomi.com
127.0.0.1 tvapi.kuyun.com
127.0.0.1 data.mistat.xiaomi.com
127.0.0.1 tv.aiseet.atianqi.com
127.0.0.1 vv.play.aiseet.atianqi.com
127.0.0.1 gallery.pandora.xiaomi.com
127.0.0.1 config.kuyun.com
127.0.0.1 bss.pandora.xiaomi.com
127.0.0.1 o2o.api.xiaomi.com
127.0.0.1 dvb.pandora.xiaomi.com
127.0.0.1 alog.umeng.com
127.0.0.1 pandora.mi.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 tvapi.kuyun.com
127.0.0.1 sdkconfig.ad.xiaomi.com
127.0.0.1 assistant.pandora.xiaomi.com
127.0.0.1 tracking.miui.com
127.0.0.1 misc.pandora.xiaomi.com
127.0.0.1 gvod.aiseejapp.atianqi.com
127.0.0.1 omgmta.play.aiseet.atianqi.com
127.0.0.1 jellyfish.pandora.xiaomi.com
127.0.0.1 starfish.pandora.xiaomi.com
127.0.0.1 misc.in.duokanbox.com

谢谢分享,大力支持。

dnsmasq.conf的规则不应该是这样的吗:

address=/ad.xiaomi.com/127.0.0.1

但是改hosts能实现配置过的n多对应关系不需要了可以直接把hosts路径注释掉~