1 Repo
Command-line interfaces for managing the configuration of encrypted DNS tunnels and failover settings.
Distinct from DNS-over-HTTPS Clients: Focuses on the administrative CLI interface rather than the network transport implementation of the DoH client.
Explore 1 awesome GitHub repository matching networking & communication · CLI Configuration Tools. Refine with filters or upvote what's useful.
NextDNS ist ein Netzwerk-DNS-Client und Proxy, der als lokaler Resolver, Forwarder und DNS-over-HTTPS-Proxy fungiert. Sein Hauptzweck ist das Routing lokaler Namensauflösungsanfragen an externe Anbieter über verschlüsselten HTTPS-Datenverkehr, um die Privatsphäre zu verbessern und Netzwerkeinschränkungen zu umgehen. Der Dienst zeichnet sich dadurch aus, dass er Client-Identitätsmetadaten – gesammelt via mDNS oder DHCP – in ausgehende Abfragen einbettet, was ein gerätespezifisches Tracking und die Anwendung individueller Filterprofile ermöglicht. Er bietet eine fortschrittliche Routing-Logik, einschließlich Split-Horizon-DNS für den Ausgleich zwischen öffentlicher und privater Auflösung, domänenbasiertes Query-Steering sowie einen Health-Check-Failover-Mechanismus, um den Datenverkehr bei Anbieterausfällen automatisch umzuleiten. Das Projekt deckt umfassend das DNS-Traffic-Management durch TTL-Rewriting und lokale Hosts-Datei-Integration ab sowie die Leistungsoptimierung durch In-Memory-Caching mit automatischer Invalidierung. Es enthält zudem Netzwerkmanagement-Funktionen wie Captive-Portal-Erkennung und Systemzeitsynchronisation zur Sicherstellung der Zertifikatsgültigkeit. Der Dienst kann als deklarative Systemkomponente in NixOS bereitgestellt oder direkt in die Firmware von Heimroutern integriert werden.
Provides a lightweight command-line interface for managing DNS-over-HTTPS tunnels and upstream failover.