# Configuring DNS Records

Before your mapped domains will work, you'll need to ensure that both your DNS records and [server settings](https://docs.domainmappingsystem.com/requirements/server-configuration) are configured properly.&#x20;

## DNS Records

Your DNS records should be configured the same as a normal website. Point the A records of any domains you want to map to your WordPress site's server.&#x20;

We recommend using CloudFlare as your DNS host, but you can manage DNS records at your domain registrar or any other CDN or DNS provider you want.&#x20;

> Here are [instructions from Cloudflare](https://support.cloudflare.com/hc/en-us/articles/360019093151-Managing-DNS-records-in-Cloudflare) on how to set up DNS records properly.

Here's a video we made about setting up Cloudflare for your website.&#x20;

{% embed url="<https://www.youtube.com/watch?v=2u1QbF2roSM&t=3s>" %}
Setting up CloudFlare
{% endembed %}

If you aren't sure how to set up or manage your DNS, please [submit a ticket](https://gauchoplugins.freshdesk.com/support/tickets/new) and we are glad to help.

### Proceed to [Server Configuration](https://docs.domainmappingsystem.com/requirements/server-configuration)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://domainmappingsystem.gitbook.io/domainmappingsystem-docs/requirements/configuring-dns-records.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
