Skip to content

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