DNS change management for enterprises.
Approval workflows, multi-provider support, drift detection, and full audit trails.
Website · Docs · Changelog · Contact
Netra gives infrastructure teams safe, auditable control over DNS changes. Every record change goes through an approval workflow before touching production DNS — with full audit logging, drift detection, and compliance controls built in.
| Provider | Auth Methods |
|---|---|
| Windows DNS | WinRM (Kerberos, NTLM) |
| AWS Route 53 | IAM Role, Cross-Account, Access Keys |
| Google Cloud DNS | Default Identity, Service Account Key |
| Azure DNS | Managed Identity, Service Principal |
| Cloudflare | Scoped API Token |
- Approval workflows — two-person rule, one-click approve from Slack/Teams/email
- Drift detection — periodic comparison of live DNS vs expected state
- Multi-provider routing — one UI for all your DNS providers
- CI/CD integration — GitHub Actions, GitLab CI, Bitbucket, Azure DevOps, Terraform
- Role-based access — Admin, Approver, User with SSO (Okta, Microsoft Entra, OIDC, LDAP)
- Immutable audit log — every action logged with actor, timestamp, IP, and detail
- Maintenance windows — restrict when changes can be applied
- Notifications — Slack, Teams, Discord, PagerDuty, Opsgenie, Email, Webhooks
Single Docker container. No external dependencies. Ships with SQLite (zero-config) or connect to PostgreSQL for HA.
services:
netra:
image: registry.example.com/example:latest
ports:
- "8089:3000"
volumes:
- netra-data:/data
restart: unless-stopped
volumes:
netra-data:resource "netra_dns_request" "web" {
domain = "example.com"
record_type = "A"
record_name = "www"
record_value = "10.0.1.50"
action = "create"
}- name: Create DNS Record
run: |
curl -X POST https://netra.corp.local/api/requests \
-H "Authorization: Bearer ${{ secrets.NETRA_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{
"domain_name": "example.com",
"record_type": "A",
"record_name": "api",
"record_value": "10.0.2.100",
"action": "create"
}'Get in touch to schedule a demo or start a trial.