# Gcore Managed DNS > Manage DNS zones and records using Gcore Managed DNS with Anycast routing, geo-balancing, health checks, DNSSEC, and OctoDNS and Certbot plugin integration. - [Managed DNS](https://docs.gcore.com/dns.md): Manage DNS zones and records using Gcore Managed DNS with Anycast routing, geo-balancing, health checks, DNSSEC, and OctoDNS and Certbot plugin integration. - [GCore DNS overview](https://docs.gcore.com/dns/about-gcore-dns.md): Configure Managed DNS zones with authoritative DNS records, AnycastDNS routing, weight-based and geo-balancing, DNSSEC, Health Checks, CNAME flattening, HTTPS records, and IPv6 support via Gcore Customer Portal or API; use Public DNS resolvers for free recursive DNS resolution. - [GCore managed DNS glossary](https://docs.gcore.com/dns/gcore-dns-glossary.md): Define terminology for Gcore Managed DNS including A, AAAA, CNAME, MX, TXT, SRV records; DNS zones, DNS propagation, DNSSEC, authoritative name servers, and DNS queries. - [Getting started with managed DNS](https://docs.gcore.com/dns/manage-a-dns-zone.md): Create DNS zones in Gcore Managed DNS by specifying domain or subdomain names in the Customer Portal or API, updating NS records to Gcore nameservers, and managing zone records, TTL settings, and zone status through the All zones interface. ## Records - [Supported DNS record types](https://docs.gcore.com/dns/dns-records.md): Create A, AAAA, NS, CNAME, MX, TXT, SRV, SOA, CAA, TLSA, and PTR records in Gcore Managed DNS with TTL, class, and IPv4/IPv6 address values. - [Manage DNS records](https://docs.gcore.com/dns/dns-records/manage-dns-records-non-advanced-interface-mode.md): Create A, AAAA, NS, CNAME, MX, SRV, HTTPS, TXT, and CAA DNS records in Gcore Managed DNS zones via the Customer Portal by specifying record type, subdomain name, TTL in seconds, and record value. - [Manage DNS records (advanced interface mode with dynamic response)](https://docs.gcore.com/dns/dns-records/manage-dns-records-advanced-interface-mode-with-balancing.md): Create DNS record sets (RRSets) in Gcore Managed DNS advanced interface mode with support for A, AAAA, NS, CNAME, MX, SRV, HTTPS, TXT, CAA record types, configurable TTL, and dynamic response routing. - [Import and export records](https://docs.gcore.com/dns/dns-records/import-and-export-records.md): Export DNS records to BIND zone files (.zone format) containing domain name, TTL, RRset, refresh/update/expiry intervals, and authoritative NS servers, or import records from .zone files into Gcore Managed DNS zones. - [Create records in zone apex (CNAME flattening)](https://docs.gcore.com/dns/dns-records/specify-cname-at-root.md): Create CNAME records at zone apex using CNAME flattening in Gcore Managed DNS to resolve CNAME chains to final A or AAAA records, bypassing RFC 1034 restrictions that prevent CNAME coexistence with NS and SOA records. - [Configure DNS records to send emails](https://docs.gcore.com/dns/dns-records/set-up-dns-for-sending-email.md): Configure A, MX, PTR, and SPF TXT records in Gcore Managed DNS to enable email delivery, prevent spoofing, and block phishing via reverse DNS verification and Sender Policy Framework. - [Setting up a PTR record and reverse DNS zone](https://docs.gcore.com/dns/dns-records/set-up-a-ptr-record-and-reverse-dns-zone.md): Create PTR records in reverse DNS zones (in-addr.arpa for IPv4, ip6.arpa for IPv6) to map IP addresses to hostnames for anti-spam email authentication and subnet tracing via Gcore Managed DNS. - [What is an HTTPS record and how is it configured?](https://docs.gcore.com/dns/dns-records/what-is-an-https-record-and-how-is-it-configured.md): Create HTTPS records in Gcore Managed DNS to provide protocol versions, IPv4/IPv6 addresses, and alternate servers in a single DNS query, reducing connection round trips and TLS negotiation latency. ## Advanced managing - [Dynamic response](https://docs.gcore.com/dns/dns-records/configure-weight-balancing-and-geobalancing.md): Configure dynamic DNS responses using pickers (GeoDistance, Weighted shuffle, ASN, Country, Continent, Region, IP) and metadata to deliver different records based on user geolocation, autonomous system number, subnet, weight probability, or failover criteria in Gcore Managed DNS. - [What Healthcheck are and how to configure them](https://docs.gcore.com/dns/dns-failover/configure-and-use-dns-failover.md): Configure DNS Healthchecks to monitor server availability and exclude non-responding IPs from DNS responses, supporting round-robin and Geobalancing load distribution across multiple servers. - [Configure CDN integration](https://docs.gcore.com/dns/dns-records/advanced-managing/cdn-integration.md): Configure A/AAAA DNS records in Gcore Managed DNS zones to resolve directly to Gcore CDN addresses, eliminating CNAME configuration and enabling automatic routing to optimal CDN endpoints. - [Getting started with DNSSEC](https://docs.gcore.com/dns/getting-started-with-dnssec.md): Enable and manage DNSSEC for Gcore DNS zones, monitor the four-state lifecycle, and verify DS propagation at the registrar via Customer Portal or REST API using Python SDK, Go SDK, or curl. ## Integrations - [Use GCore managed DNS as a secondary DNS with OctoDNS](https://docs.gcore.com/dns/dns-plugins/use-gcore-dns-as-a-secondary-dns-with-octodns.md): Configure Gcore Managed DNS as secondary DNS using OctoDNS to synchronize DNS zones and records from primary DNS providers via Python virtual environment, pip package installation, and YAML configuration file with provider credentials. - [Get a Let's Encrypt certificate with Certbot](https://docs.gcore.com/dns/dns-plugins/get-a-let-s-encrypt-certificate-with-certbot.md): Configure Let's Encrypt certificate issuance with Certbot plugin using Gcore Managed DNS API credentials and DNS-01 challenge via TXT record automation on domains with Gcore nameservers ns1.gcorelabs.net and ns2.gcdn.services. ## Terraform - [Manage DNS zones and records via Terraform v0](https://docs.gcore.com/dns/dns-plugins/manage-dns-with-terraform.md): Create and manage Gcore Managed DNS zones and records using Terraform gcore_dns_zone and gcore_dns_zone_record resources, supporting A, AAAA, CNAME, MX, TXT, SRV, CAA record types, DNSSEC, SOA parameters, webhook notifications, and geo-balancing with continent and country blocks. - [Manage DNS zones and records via Terraform v2](https://docs.gcore.com/dns/dns-plugins/manage-dns-with-terraform-v2.md): Create and manage Gcore Managed DNS zones and records using Terraform provider v2 gcore_dns_zone and gcore_dns_zone_rrset resources, supporting A, AAAA, CNAME, MX, TXT, SRV, CAA, PTR record types, DNSSEC, SOA parameters, and geo-balancing with pickers and JSON-encoded meta values.