SmartDNS-rs (MSVC toolchain) YISH
winget install --id=mokeyish.SmartDNS-rs -e
SmartDNS-rs π is a local DNS server inspired by C SmartDNS to accepts DNS query requests from local clients, obtains DNS query results from multiple upstream DNS servers, and returns the fastest access results to clients. Avoiding DNS pollution and improving network access speed, supports high-performance ad filtering.
SmartDNS-rs is a local DNS server designed to improve network access speed and avoid DNS pollution by providing fast and reliable DNS resolution. It functions as a high-performance tool that enhances internet connectivity by querying multiple upstream DNS servers simultaneously and returning the fastest accessible IP address to clients.
Key features of SmartDNS-rs include support for multiple upstream DNS servers with failover capabilities, ensuring uninterrupted service even if some DNS providers experience outages. The software is equipped to handle various DNS query protocols such as UDP, TCP, DoT (DNS over TLS), DoQ (DNS over Quic), DoH (DNS over HTTPS), and DoH3, providing robust privacy protection while avoiding DNS pollution. Additionally, it supports domain-specific IP address configurations for effective ad filtering and blocks malicious websites.
Ideal for network administrators, IT professionals, and tech-savvy users seeking to optimize their internet experience, SmartDNS-rs enhances performance by reducing latency and improving reliability. Its cross-platform support allows seamless installation and operation as a background service on Windows, macOS, Linux, and Android Termux environments, ensuring consistent functionality across diverse systems.
The software also includes features like DNS64 translation for IPv6 compatibility, high-performance caching to minimize query times, and low resource consumption through a tokio-based asynchronous I/O model. It supports dual-stack IP selection and advanced filtering options, providing flexibility and efficiency in managing network traffic.