Managed DNS
Managing DNS via Portal
Access DNS Management
- Log into a0x13.doxx.net
- Select your domain
- Click “Manage DNS Records”
Adding DNS Records
- Click “Add Record” button
- Select record type (A, CNAME, MX, or TXT)
- Enter record details:
- Name: Subdomain or @ for root
- Content: IP address or target
- TTL: Time to live (default: 3600)
Common DNS Configurations
Website Hosting
# A record for root domain
Type: A
Name: @
Content: 10.1.2.3 # Your doxx.net VPN IP
# CNAME for www subdomain
Type: CNAME
Name: www
Content: yourdomain.doxx.
Email Configuration
# MX record for email
Type: MX
Name: @
Content: mail.yourdomain.doxx.
Priority: 10
# A record for mail server
Type: A
Name: mail
Content: 10.1.2.3 # Your mail server's IP
Managing DNS via API
- List DNS Records
curl -X POST https://setup.doxx.net/ \
-d "token=YOUR_TOKEN" \
-d "domain=yourdomain.doxx" \
-d "list_dns=1"
- Add DNS Record
curl -X POST https://setup.doxx.net/ \
-d "token=YOUR_TOKEN" \
-d "domain=yourdomain.doxx" \
-d "add_dns=1" \
-d "name=www" \
-d "type=A" \
-d "content=10.1.2.3" \
-d "ttl=3600"
- Delete DNS Record
curl -X POST https://setup.doxx.net/ \
-d "token=YOUR_TOKEN" \
-d "domain=yourdomain.doxx" \
-d "delete_dns=1" \
-d "record_id=12345"
DNS Propagation
After making DNS changes:
- Changes typically propagate within 5 minutes on doxx.net network
- Use
dig @10.10.10.10 yourdomain.doxx
to verify records - The doxx.net DNS system (10.10.10.10) will always have the most current records
DNS Security Features
DNSSEC
- Automatically enabled for all .doxx domains
- No additional configuration required
- Managed by doxx.net infrastructure
DNS Filtering
- Built-in protection against DNS-based attacks
- Automatic blocking of known malicious domains
- Enable additional filtering with
-block-bad-dns
flag
Query Logging
- None