// readme

d2o — adaptive C-based censorship circumvention

d2o is an independent continuation of d2k for OpenWrt and Keenetic routers. The network engine detects problematic connections, tests bypass variants, and saves working strategies. The package includes a web panel, Discord voice support, a DNS helper for Instagram/WhatsApp, and a local Telegram proxy written in C11.

Idea: choose a solution based on the behavior of real traffic instead of maintaining a manual list of “blocked sites”. The core engine runs directly on the router, without a required VPN, WARP, or external server. Some download and DNS features use the project’s network infrastructure.

Independent project. d2o is not an official release of d2k or z2k and does not represent their teams. Some executable and command names remain d2k for compatibility; this is expected and does not mean installing from a different repository. Whether a specific strategy works depends on the network, firmware, and service.

Quick links: Features · Installation · OpenWrt · Keenetic · Panel ·…