Managed DNS

Managing DNS via Portal

  1. Access DNS Management

    • Log into a0x13.doxx.net
    • Select your domain
    • Click “Manage DNS Records”
  2. 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)
  3. 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

  1. List DNS Records
curl -X POST https://setup.doxx.net/ \
    -d "token=YOUR_TOKEN" \
    -d "domain=yourdomain.doxx" \
    -d "list_dns=1"
  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"
  1. 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

  1. DNSSEC

    • Automatically enabled for all .doxx domains
    • No additional configuration required
    • Managed by doxx.net infrastructure
  2. DNS Filtering

    • Built-in protection against DNS-based attacks
    • Automatic blocking of known malicious domains
    • Enable additional filtering with -block-bad-dns flag
  3. Query Logging

    • None
Last updated on 1 Jan 2024
Published on 1 Jan 2024