Menu Close

Domain Name Service

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.