Skip to content

jjnj023/xiaomi-dns-blocklist

 
 

Repository files navigation

Xiaomi DNS Blocklist

In this repository PiHole DNS blocklists are provided for Xiaomi Devices.

Getting Started

Just add the raw list(s) in PiHole Settings/Blocklists and click save and update.

Prerequisites

PiHole Installation

Lists

xiaomi_dns_block.lst

Manually collected DNS entries from Xiaomi with the help of the community.

xiaomi_dns_block_with_whitelist.lst

This list contains all domains from the list xiaomi_dns_block.lst and xiaomi_dns_whitelist.lst also included.

sublert lists

Automatically generated list using Sublert. This list contains all subdomains with TLS certificates from Xiaomi.com and mi.com. These lists cannot be used directly in pihole.

Whitelist

A collection of domains for the whitelist. These should be set manually in PiHole or use the list xiaomi_dns_whitelist.lst

Xiaomi account management

account.xiaomi.com

System app updater

global.market.xiaomi.com

Find my Device

us.find.api.micloud.xiaomi.net
account.xiaomi.com
find.api.micloud.xiaomi.net

Updates of the Firmware

update.miui.com
update.intl.miui.com
api.io.mi.com

Built With

  • With much love and manual collection of the DNS entries ;)
  • Sublert - Sublert is a security and reconnaissance tool that was written in Python to leverage certificate transparency for the sole purpose of monitoring new subdomains deployed by specific organizations and issued TLS/SSL certificate.

Authors

  1. unknownFalleN - Initial work and updates - unknownFalleN

License

This project is licensed under the GNU Lesser General Public License v3.0 - see the LICENSE file for details.

Advice

No liability is assumed for completeness and/or correctness.

About

PiHole DNS Blocklist Xiaomi Domains

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published