ECS provides three DNS service offerings. All 3 are can provide .mil and .com resolution services for DoD organizations.
Second Level Domain (SLD)
SLD1 is a second level .mil domain host (ex. domain.mil). These name servers are registered in the nic.mil registry and available for both public and dod queries. These DNS hosts are intended to host domains up to 50 records. Domains with grater than 50 records should sub-delegate third and fourth level domains to the EDS service offering.
Technology: PowerDNS
Admin URL: https://admin.sld.dns.ecs.mil
MIL Name Servers: ns1.sld1.inf.dns.mil, ns2.sld1.inf.dns.mil, ns3.sld1.inf.dns.mil
COM Name Servers: ns1.sld1.dns.usgovdod.com, ns2.sld1.dns.usgovdod.com, ns3.sld1.dns.usgovdod.com
API URL: https://api.sld.dns.ecs.mil
Enterprise Domain Service (EDS1)
EDS1 is an enterprise DNS offering. These name servers are not registered with the nic.mil service and hence cannot host second level domains. Only third and fourth level domains can be delegated to these servers. There is no limit on host records with this service.
Technology: PowerDNS
Name Servers: ns1.eds1.inf.dns.mil, ns2.eds1.inf.dns.mil, ns3.eds1.inf.dns.mil
COM Name Servers: ns1.eds1.dns.usgovdod.com, ns2.eds1.dns.usgovdod.com, ns3.eds1.dns.usgovdod.com
Admin URL: https://admin.eds.dns.ecs.mil
API URL: https://api.eds.dns.ecs.mil
Global Load Balancing (GLB)
GLB is an enterprise AHI DNS offering. These name servers provide dynamic DNS distribution based on service monitoring and availability.
Name Servers: ns1.ahi.glb.inf.dns.mil, ns2.ahi.glb.inf.dns.mil, ns3.ahi.glb.inf.dns.mil
Technology: F5
Admin URL: N/A These are managed via the AHI BigIQ.
Demo / Beta / Test Cluster
This is a demo/test cluster for development work.
Name Servers: ns1.beta1.dns.usgovdod.com, ns2.beta1.dns.usgovdod.com
Admin URL: https://powerdns-admin.apps.beta.ecs.mil
Name Servers: ns1.beta.dns.usgovdod.com, ns2.beta.dns.usgovdod.com, ns3.beta.dns.usgovdod.com
API URL: https://powerdns-api.apps.beta.ecs.mil
DNS As Code
DNS As Code brings automation to DNS records. Records are maintained in a Git repo and pushed to powerdns via the API with Octodns.
More details can be found here.