Squawk DNS, a Penguin Technologies Solution

Secure DNS-over-HTTPS with Enterprise Authentication

Squawk DNS provides enterprise-grade DNS-over-HTTPS services with mTLS authentication, comprehensive security features, and high-performance infrastructure. Perfect for organizations requiring secure, authenticated DNS resolution.

mTLS Authentication
High Performance
DNS Privacy Protection
Enterprise Security
Squawk DNS Client
# Quick Start with Docker
docker run -p 53:53/udp -p 53:53/tcp \
  -e SQUAWK_SERVER_URL=https://dns.squawkdns.com:8443 \
  -e SQUAWK_AUTH_TOKEN=your-secure-token \
  penguincloud/squawk-dns-client:latest forward -v

# Go Client (Enterprise Users)
wget https://github.com/penguincloud/squawk/releases/latest/download/squawk-linux-amd64
chmod +x squawk-linux-amd64
./squawk-linux-amd64 resolve example.com

# Python Client (System Tray)
wget https://github.com/penguincloud/squawk/releases/download/v2.0.0/squawk-dns-client_2.0.0_amd64.deb
sudo dpkg -i squawk-dns-client_2.0.0_amd64.deb

Choose Your Edition

Community, Enterprise, or Embedded - all with enterprise-grade security

Community Edition

Free & Open Source

  • Basic DNS-over-HTTPS resolution
  • mTLS authentication support
  • Standard caching with Redis/Valkey
  • Single-token authentication
  • Basic DNS blacklisting
  • Web console interface
  • Docker deployment
Most Popular

Enterprise Edition

Licensed with Professional Support

Key Enterprise Benefit:

Selective DNS Routing - One secure endpoint that provides private AND public DNS entries based on user/group permissions. Internal users get corporate DNS + public internet, external users get public only.

  • All Community features
  • Per-user token management
  • Advanced analytics & reporting
  • Priority DNS resolution
  • Enhanced caching optimization
  • Multi-tenant architecture
  • Professional technical support
  • Enterprise SLA

Embedded Edition

License for Product Integration

Key Embedded Benefits:

Product Integration - License Squawk DNS to embed inside your own products, applications, or hardware solutions. Custom pricing and terms available.

  • All Community features
  • Embed in your products
  • White-label licensing
  • Custom branding options
  • Redistribution rights
  • Volume pricing discounts
  • Custom support terms
  • Pricing negotiated per use case
Advanced Security

mTLS authentication, DNS blackholing with Maravento integration, brute force protection, and comprehensive security logging.

DNS Privacy Protection

Keep your services private - external endpoints accessible by IP without exposing them in public DNS records. Perfect for internal services.

High Performance

HTTP/3 support, Redis caching, async processing, and Go client with ~10ms cold start and minimal memory usage.

Enterprise Ready

SSO integration (SAML, LDAP, OAuth2), MFA support, web console, role-based access, and comprehensive auditing.

Private Service Discovery

Revolutionary approach to service privacy: Your external services remain accessible by IP address while staying completely invisible in public DNS. No DNS records = no attack surface for reconnaissance.

Enterprise Feature

One Secure DNS Endpoint, Multiple Access Levels

The revolutionary selective DNS routing feature allows you to serve different DNS responses to different users from a single secure endpoint, based on authentication and permissions.

Internal Users

Get access to private corporate DNS entries + public internet DNS

External Users

Receive only public DNS resolution - private entries remain hidden

Secure Authentication

Token-based authentication ensures only authorized users access private DNS

Internal User Query
nslookup internal.company.com
Server: dns.company.com
Address: 10.0.1.100

internal.company.com resolves to:
10.0.50.5 (Private server accessible)
External User Query
nslookup internal.company.com
Server: dns.company.com
Address: NXDOMAIN

internal.company.com:
Domain not found (Private entries hidden)

10ms

Go Client Cold Start

1000+

Requests per Second

15MB

Memory Usage

2M+

Blocked Domains

Ready to Secure Your DNS?

Get started with Squawk DNS today. Deploy in minutes with Docker or native packages.