NextDNS Blocker
Deterministic Internet Access Control
NextDNS Blocker is a CLI tool that adds schedule-based enforcement, unblock delays, and emergency controls on top of NextDNS. It is designed for predictable behavior, operational safety, and long-running reliability.
Core Capabilities
Fine-Grained Scheduling
Control exactly when individual domains are accessible using explicit schedules, avoiding broad categories or permanent rules.
Continuous Enforcement
A watchdog process continuously reconciles configuration state with NextDNS, correcting drift and reapplying rules automatically.
Intentional Friction
Configurable unblock delays introduce a deliberate pause before overrides are applied, discouraging impulsive access.
Fail-Safe Controls
Panic mode enables immediate lockdown of configured domains, providing a safety mechanism during critical situations.
Design Philosophy
NextDNS Blocker treats configuration as the source of truth. All actions are explicit, auditable, and repeatable, making the system suitable for shared machines, long-running setups, and structured access control.
Get Started
Follow the setup guide to install the CLI and define your first schedules.
Go to Getting Started