Skip to content

Instantly share code, notes, and snippets.

@luoxufeiyan
Last active August 14, 2026 01:37
Show Gist options
  • Select an option

  • Save luoxufeiyan/a81e45da76335e475b2b719179343147 to your computer and use it in GitHub Desktop.

Select an option

Save luoxufeiyan/a81e45da76335e475b2b719179343147 to your computer and use it in GitHub Desktop.
openwrt router block TCL TV update and telemetry 屏蔽TCL电视的更新

将下列的地址导入到OpenWRT的dnsmasq信息中,返回NULL地址

=== TCL 系统更新 ===

address=/ota.tcl.com/0.0.0.0 address=/update.tcl.com/0.0.0.0 address=/tclcloud.com/0.0.0.0 address=/.tclcloud.com/0.0.0.0 address=/osupdate.tcl.com/0.0.0.0 address=/softupdate.tcl.com/0.0.0.0

=== TCL 广告服务 ===

address=/ad.tcl.com/0.0.0.0 address=/ads.tcl.com/0.0.0.0 address=/analytics.tcl.com/0.0.0.0 address=/log.tcl.com/0.0.0.0

=== TCL 第三方广告SDK ===

address=/adinf.com/0.0.0.0 address=/.adinf.com/0.0.0.0 address=/adsunflower.com/0.0.0.0 address=/.adsunflower.com/0.0.0.0 address=/adsmind.ugdtimg.com/0.0.0.0 address=/pgdt.gtimg.cn/0.0.0.0

=== TCL 用户数据采集 ===

address=/data.tcl.com/0.0.0.0 address=/tj.tcl.com/0.0.0.0 address=/log.tcloud.com/0.0.0.0

=== 聚合推送/弹窗 ===

address=/push.tcl.com/0.0.0.0 address=/msg.tcl.com/0.0.0.0 address=/recommend.tcl.com/0.0.0.0 address=/recommendation.tcl.com/0.0.0.0

=== 语音助手数据上传(可选) ===

address=/voice.tcl.com/0.0.0.0 address=/aiservice.tcl.com/0.0.0.0

cat > /etc/dnsmasq.block-tcl << 'EOF'
/ad.tcl.com/#
/ads.tcl.com/#
/analytics.tcl.com/#
/log.tcl.com/#
/data.tcl.com/#
/tj.tcl.com/#
/push.tcl.com/#
/msg.tcl.com/#
/recommend.tcl.com/#
/recommendation.tcl.com/#
/ota.tcl.com/#
/update.tcl.com/#
/tclcloud.com/#
/osupdate.tcl.com/#
/softupdate.tcl.com/#
/adinf.com/#
/adsunflower.com/#
/adsmind.ugdtimg.com/#
/pgdt.gtimg.cn/#
/log.tcloud.com/#
/voice.tcl.com/#
/aiservice.tcl.com/#
EOF
while IFS= read -r line; do
[ -n "$line" ] && uci add_list dhcp.@dnsmasq[0].address="$line"
done < /etc/dnsmasq.block-tcl
uci commit dhcp
service dnsmasq restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment