Back to Support Domains and Email Point a Domain to an External IP Address

Point a Domain to an External IP Address

This guide explains how to set up custom A records to point your WordPress.com-registered domain to a different host’s IP address. This is the method you would want to use if your new host does not support the name server method.

Changing an A Record

  1. From your dashboard, click on Upgrades → Domains.
  2. Click on the domain name you wish to connect to a new host:
The Domains page, with two domains listed.
Your site domains
  1. Next, click on DNS records:
The DNS records option is the third option from the top, right under Name servers.
Registered Domain Settings
  1. Click Manage, and the next page will show you a list of existing DNS records for that domain.

📌

Your domain name’s A record points to WordPress.com by default. When you add a new A Record, this will overwrite the default WordPress.com record.

  1. To add a new A record, click the Add a record button at the top right.
"Add a record" button at the top right to add a new DNS record to the domain.
  1. Select A in the Type dropdown box:
Adding an A record to the domain. The 'Add DNS record' button is shown in pink.
Adding an A record to the domain.
  1. Enter the optional name in the Name field, only if your host requires it.
  2. Add the A record in the Points To box. The A record, which also may be called an IP address, will be given to you by your new host. It is typically a set of numbers separated by periods, for example: 123.4.56.78
  3. In the TTL (time to live) box, enter the provided TTL value or leave the default 3600. Keep in mind that TTL is measured in seconds, so a TTL value of 3600 = 3600 seconds, or 1 hour.
  4. Click the Add DNS record button to save the custom A record.

The domain will start pointing to your new host shortly, but most hosts require you to take steps to set up the domain on their end as well. Here are instructions for some popular hosting services:

Restore Default A Records

Restoring default A records will remove any custom A Records and quickly point your domain back to your WordPress.com site.

  1. In your dashboard, go to Upgrades → Domains → DNS records → Manage.
  2. Click the … (three dots) in the top right corner.
  3. Click on the Restore default A records option:
Restore default A records
Restore default A records
  1. On the next screen, click the Restore button to confirm.
Confirm restoring default A records
Confirm restoring default A records

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!