> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gcore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage DNS records

Create and manage DNS records in the [Gcore Customer Portal](https://portal.gcore.com).

<Info>
  Non-advanced interface mode. Verify that the **Advanced** toggle is off before following these steps:

  <Frame>
    <img src="https://mintcdn.com/gcore/W9hLxFUXyZVjy-WH/images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image1.png?fit=max&auto=format&n=W9hLxFUXyZVjy-WH&q=85&s=4c6653579c1d5cf49e1c13e04137747b" alt="Zone header with Interface mode toggle in off position" width="450" height="47" data-path="images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image1.png" />
  </Frame>

  Balancing and dynamic response are available in [advanced mode](/dns/dns-records/manage-dns-records-advanced-interface-mode-with-balancing).
</Info>

## Create a DNS record

1\. Navigate to [All zones](https://portal.gcore.com/dns/zones) and select the domain zone to which records should be added. Or, click the three-dot icon on the right and then click **Go to records**.

<Frame>
  <img src="https://mintcdn.com/gcore/W9hLxFUXyZVjy-WH/images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image2.png?fit=max&auto=format&n=W9hLxFUXyZVjy-WH&q=85&s=878ed456534413d46d7a354d42e018b0" alt="DNS zone records list with Add record, Export records, and Import records buttons" width="1292" height="589" data-path="images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image2.png" />
</Frame>

2\. Click **Add record**. The form opens in the records list.

<Frame>
  <img src="https://mintcdn.com/gcore/W9hLxFUXyZVjy-WH/images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image3.png?fit=max&auto=format&n=W9hLxFUXyZVjy-WH&q=85&s=4baceb1e85b441250d621d4380882a3d" alt="Add record form with Type, Name, TTL, and Content fields" width="1224" height="188" data-path="images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image3.png" />
</Frame>

3\. In the **Type** field, select a [record type](/dns/dns-records) — A, AAAA, NS, CNAME, MX, SRV, HTTPS, TXT, CAA, or SVCB.

4\. In the **Name** field, specify the subdomain to which the record belongs. Select from the following options:

* Leave the field blank to add a record for the main domain (apex/naked domain).
* Enter the subdomain name for a specific subdomain — `one` creates a record for `one.example.com`.
* Enter an asterisk (`*`) to add a wildcard record for all subdomains at once.

5\. In the **TTL** field, specify the time to live in seconds. This determines how long recursive DNS servers cache the record. With a TTL of 300 seconds, a change to an A record value from `1.2.3.4` to `5.6.7.8` takes up to 5 minutes to propagate — resolvers return the old value until the cache expires.

6\. In the **Content** field, enter a value for the record type.

<Accordion title="Examples of values for different record types">
  | **Record type** | **Value**                                                                                                                                                                                                                                                                                             |
  | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **A**           | IPv4 address of the server to which the domain resolves.<br />Example: *128.128.128.128*                                                                                                                                                                                                              |
  | **AAAA**        | IPv6 address of the server to which the domain resolves.<br />Example: *2001:0db8:85a3:0000:0000:8a2e:0370:7334*                                                                                                                                                                                      |
  | **NS**          | Name of the zone to which the domain is delegated.<br />Example: *ns1.smth.com*                                                                                                                                                                                                                       |
  | **CNAME**       | Domain name or zone the domain redirects to.<br />Example: *uuuuu8.cdn.co*                                                                                                                                                                                                                            |
  | **MX**          | Name of the mail server that receives mail for the domain.<br />When using multiple mail servers, fill in the **Priority** field for each. The lower the value, the higher the priority.<br />Example: *ASPMX.L.GOOGLE.COM*                                                                           |
  | **SRV**         | Canonical name of the machine providing the service.<br />Example: *sip.example.com*                                                                                                                                                                                                                  |
  | **HTTPS**       | Parameters for accessing a web service via HTTPS, including protocol version and IP hints.<br />Example:<br />*example.com. 1800 IN HTTPS 1 . alpn=h3,h3-29,h2*<br />*ipv4hint=1.2.3.4,9.8.7.6*<br />*ipv6hint=2001:db8:3333:4444:5555:6666:7777:8888,*<br />*2001:db8:3333:4444:CCCC:DDDD:EEEE:FFFF* |
  | **TXT**         | Arbitrary text associated with the domain.<br />Example: *logmein-verification-code=976afe6f-8039-40e4-95a5-261b462*                                                                                                                                                                                  |
  | **CAA**         | Certificate authorities permitted to issue SSL/TLS certificates for the domain.<br />Format: *CAA \[flags] \[tag] "\[value]"* — the value must be enclosed in double quotes.<br />Example: *0 issue "comodo.com"*                                                                                     |
  | **SVCB**        | Service binding record that specifies connection parameters for a service endpoint.<br />Example: *1 . alpn=h2*                                                                                                                                                                                       |
</Accordion>

7\. Click **Add**.

The [Gcore DNS Lookup](https://gcore.com/dev-tools/dns-lookup) tool confirms the record was created correctly.

## Manage a DNS record

1\. Navigate to All zones and select the domain zone to manage. Or, click the three-dot icon on the right and click **Go to records**.

<Frame>
  <img src="https://mintcdn.com/gcore/W9hLxFUXyZVjy-WH/images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image2.png?fit=max&auto=format&n=W9hLxFUXyZVjy-WH&q=85&s=878ed456534413d46d7a354d42e018b0" alt="DNS zone records list with Add record, Export records, and Import records buttons" width="1292" height="589" data-path="images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image2.png" />
</Frame>

2\. Click the pencil icon next to the record to expand the edit panel.

3\. Change the TTL, value, or both.

4\. Click **Save** to apply the changes.

5\. To delete the record, click **Delete record** in the expanded panel, then click **Yes, delete** in the confirmation dialog.

<Frame>
  <img src="https://mintcdn.com/gcore/W9hLxFUXyZVjy-WH/images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image4.png?fit=max&auto=format&n=W9hLxFUXyZVjy-WH&q=85&s=1f70ee6e3fc2d92094a2dcb2243d60bf" alt="Edit record panel with TTL and content fields, Save and Delete record buttons" width="1223" height="112" data-path="images/docs/dns/dns-records/manage-dns-records-non-advanced-interface-mode/manage-dns-records-non-advanced-interface-mode-image4.png" />
</Frame>
