Work with the F5 Primary DNS Cloud Service

Note

F5 Primary DNS Cloud Service is currently available as a Preview Service.

As new services are released, they are sometimes initially offered as a “Preview Service” under the F5 End User Services Agreement. As such, they are provided on a Preview Service-basis for a limited time for your internal demonstration, testing, or evaluation purposes only and not for use in a production environment. This also requires that you not submit any personal information (such as a person’s name or identification number or location data) to the Preview Service. For more details, please refer to the F5 End User Services Agreement and to it’s sub-section, the F5 End User Services Agreement - Service-Specific Terms.

The Primary DNS Cloud Service allows you to provision and configure primary authoritative DNS services in moments. Access to DNS Cloud Service is available through a modern user interface (UI) in the portal or programmatically via a declarative API.

This document shows how to use the UI to setup and configure the DNS Cloud Service. For more information on the API, see the API Guidelines document.

Configure the Primary DNS Cloud Service

First, you must Subscribe to F5 Cloud Services.

Access the Primary DNS Cloud Service dashboard by using the Primary DNS tab in the Cloud Services navigation menu.

_images/CS-Primary-DNS-Dashboard.png

On this page, you can:

  • Survey the overall health of your Primary DNS Cloud Service configuration
  • View the status of each zone in your Primary DNS Cloud Service environment
  • See how many zones you have created
  • Click the zone name to View the details for that DNS zone
  • Create and deploy a primary DNS zone

Create and deploy a primary DNS zone

Creating and deploying a primary DNS zone with DNS Cloud Services is both fast and easy. You can follow the steps below to setup the a service for your zone.

  1. Click the Primary DNS tab in the Cloud Services navigation menu.

  2. On the Primary DNS tab, click the Create > Primary Zone button.

    _images/CS-Primary-DNS-Create.png
  3. On Create primary zone, start by specify your Start of Authority (SOA) properties for your zone:

    _images/CS-Primary-DNS-SOA-Properties.png
    • Zone Name
      The zone name can be any name you want, but it must be a unique zone name that isn’t already registered with the service for any other account.
    • Refresh after
      How often should secondary nameservers query for SOA record to detect zone changes. Note, the Primary DNS Cloud service does not currently support Zone Transfers.
    • Retry After
      How soon should secondary nameservers retry requesting the SOA record number should the primary does not respond.
    • Expire After
      When should secondary nameservers stop answering reqeusts for this zone if the primary stops responding. This value must be greater than the combined values of the Refresh and Retry fields.
    • Time to Live (TTL)
      The default Time to Live value for DNS records within the zone if one is not specified. The TTL informs recursive DNS resolvers how long to cache a response for a DNS record.
    • Negative TTL
      The Negative TTL informs recursive DNS resolvers how long to cache a response for a DNS record that does not exist within the zone. These are DNS queries that result in a NXDOMAIN or NODATA response code.
    • Division
      The Division field allows you to specify a group that can make changes to this zone.
  4. After you complete the SOA properties for the primary zone, click Save to save a draft version of the configuration.

  5. To enable the primary zone within the services, click Activate.

The Primary DNS dashboard shows the zone that you created in its list of zones. For more information about the DNS Cloud Service dashboard, see Configure the Primary DNS Cloud Service.

Add a DNS record for a Primary zone

To add a new DNS record, you can follow the steps below to setup the a service for your zone.

  1. Click the Primary DNS tab in the Cloud Services navigation menu.

  2. On the Primary DNS tab, click the name of the DNS zone you would like to add a record to.

  3. On Create primary zone, click the Add Record button.

    On Add Record, specify your record details:

    _images/CS-DNS-Add-Record.Primary.DNS.Zone.png
    • Choose RR Type
      The DNS resource record (RRtype) informs a client what IP address(es) or fully-qualified domain name is associated with that domain name record.
    • Name this record
      The hostname for the resource record.
    • Provide a value
      How soon should secondary nameservers retry requesting the SOA record number should the primary does not respond. If your record has more than one value for the record, you may enter another value. To enter additional values, press the + sign to the right of the field to create addition value fields. To remove a value, press the sign next to the value you want to remove. To change to only a single primary server, remove all added fields by pressing their corresponding sign and deleting the values.
    • Time to Live (TTL)
      The default Time to Live value for DNS records within the zone if one is not specified. The TTL informs recursive DNS resolvers how long to cache a response for a DNS record.
  4. Click the Save button.

  5. On Create primary zone, click the Save button.

View the details for a Primary DNS zone

To view the details for a DNS zone, click Primary DNS in the Cloud Services navigation menu to go to the DNS dashboard.

On the details page for the zone, you can view information about the zone, such as its status, its fully qualified domain name (FQDN), its IPv4 and IPv6 addresses, and its zone records.