Dashboard
ShieldDNS is Active
Your requests are being filtered and secured.
Connection Guide (Updates based on your domain)
). Android Private DNS (DoT) & DoQ connect directly to this node's direct hostname to ensure TLS/QUIC compatibility.
Hostname copied! If Settings didn't open: Go to Settings > Connection > More > Private DNS
Traffic Overview (Last 24h)
Live Query Log
| Time | Domain | Client IP | Type | Status | Actions |
|---|
Advanced Analytics
Top Blocked Domains
| Domain | Hits |
|---|
Top Clients
| Client IP | Country | Queries |
|---|
Query Types
Request Origin (Countries)
Query Log
| Time | Domain | Client IP | Type | Status | Actions |
|---|
System Logs
Initializing system log stream...
System Diagnostics
SSL Certificate
Loading certificate data...
System Status
Resource Usage
Upstream Performance
| Upstream Server | Status | Response Time |
|---|---|---|
| Loading performance data... | ||
Custom Rules
Immediately allow or block individual domains.
Custom Blocklist
Custom Allowlist
Local DNS Mappings
Map domains to local IP addresses (A Records). Useful for local devices like routers.
Filtering Lists - domains
Analyzing domain reputation...
Your Active Blocklists
Your Active Allowlists
Domains in these lists will always be allowed, even if they appear in a blocklist.
Suggested Blocklist Presets
One-click activation for popular blocklists
Suggested Allowlist Presets
One-click activation for popular allowlists (domains that should never be blocked)
Settings
Security 🔐
Multi-Factor Authentication (MFA) 🛡️
Add an extra layer of security to your account using TOTP (Authenticator App) or Passkeys (biometrics, security key, or device PIN).
Set Up Authenticator App
Scan this QR code with your authenticator app (like Authy, Google Authenticator, or Bitwarden).
Cannot scan? Enter this code manually:
Authenticator Apps (TOTP)
Security Keys & Passkeys
Cluster & Federation 🌐
Synchronize configuration across multiple ShieldDNS instances (e.g. primary cloud resolver + secondary local network appliance with failover).
Human-readable label for this server in query logs and cluster overviews.
Control how DNS query logs are aggregated across cluster members.
Optional DNS hostname for a Cloudflare Worker edge distributor. When set, this hostname is presented in setup profiles and trusted for cluster dispatching.
ℹ️ DoT / DoQ / Plain DNS (Port 853 / 53): Cloudflare Workers only proxy HTTP/HTTPS. For DoT/DoQ/UDP failover, configure dual A/AAAA DNS records for your domain so client resolvers automatically fallback between nodes.
Connected Replicas
To connect a secondary instance, create an API Token under "Access & Security" with admin permissions and enter it in the replica's setup or cluster settings.
Primary Server Connection
Privacy & Transparency
GDPR compliance overview — how ShieldDNS processes and protects your data.
Active Privacy Protections
Current server-side privacy settings. Change these under Settings → Privacy & Anonymization.
Data Processed
Data Minimization & Retention
Data Subject Rights (GDPR Art. 12–22)
Technical Privacy Features
Legal Basis & Controller
Privacy Quick Actions
Exercise your rights or review data directly from here.
About ShieldDNS
High-performance DNS appliance for the modern web.
Environment
ShieldDNS Updates
Choose which channel of updates to follow.
Install updates automatically during the night.
Select preferred hour to apply updates.
Project Links
Project Statistics
Codebase metrics generated during the build process.
Code Breakdown
| Layer | Files | Lines |
|---|
Test Coverage
| Suite | Files | Tests |
|---|
Project Contributors
List of project contributors sorted by commit count.
| Username | Last Commit | Commits |
|---|
Developed with ♥ for Privacy and Performance.
© 2026 ShieldDNS Project