How to Guides

Connecting a Custom Domain

Point your custom domain to your website by updating its A records

Connecting a Custom Domain

This guide explains how to point your custom domain at your website by updating its A records — the DNS records that map a hostname to an IPv4 address.

You'll create or edit two A records so that both your root domain and the www subdomain point to your site:

Host Type Value
@ (root/apex) A 165.227.248.245
www A 165.227.248.245

Use @ for the root domain (e.g. example.com) and www for the subdomain (e.g. www.example.com). Some providers leave the host field blank or fill in the full domain name instead of @ — that's normal and means the same thing.


Before You Start

A few things to know first:

  • Edit DNS where your nameservers point. You can only change a domain's DNS records at the provider its nameservers point to. If your domain is registered in one place but uses another provider's nameservers, make these changes at the nameserver host, not the registrar.
  • Have your login ready for the provider that manages your DNS.
  • Propagation takes time. Changes usually take effect within an hour, but can take up to 24–48 hours to propagate globally.

General Steps

The exact wording differs by provider, but the process is the same everywhere:

  1. Log in to the provider that manages your domain's DNS.
  2. Open the DNS management page for your domain.
  3. Find the existing A record for the root domain (host @). If one exists, edit its value to 165.227.248.245. If none exists, add a new A record with host @ and that value.
  4. Repeat for the www subdomain: edit or add an A record with host www pointing to 165.227.248.245.
  5. Remove any old A records pointing to a different IP address, and remove any conflicting records (for example, a www CNAME that would clash with the new www A record).
  6. Save your changes and wait for propagation.

Tip: If a leftover A record points your root or www to an old IP, your site may load intermittently as DNS bounces between servers. Make sure each host has exactly one A record with the correct value.


Provider-Specific Instructions

Use the links below to find the official help article for your provider. In each case, set the A record value to 165.227.248.245 for both the @ (root) and www hosts.

Domain Registrars & Website Builders

GoDaddy Edit an A record · Add or edit an A record Domain Portfolio → select domain → DNSEdit next to the record.

Squarespace Edit your domain's DNS records Domains dashboard → domain → DNS / DNS SettingsCustom Records. Requires the domain registered with Squarespace or connected via Nameserver Connect.

Wix Adding or Updating A Records in Your Wix Account Domains → Domain Actions icon → Manage DNS Records.

Namecheap How can I set up an A (address) record for my domain? Domain List → ManageAdvanced DNSHost recordsAdd New Record.

Name.com Adding an A record My Domains → domain → Manage DNS Records.

Porkbun How to Edit DNS Records · Pointing your domain to hosting with A records Domain Management → DetailsDNS Records → edit icon.

Hover Managing DNS records Control Panel → domain → DNS tab.

Network Solutions How to manage DNS and advanced DNS records Account → Domains → domain → Advanced ToolsManage Advanced DNS Records → Edit A Records. Requires Network Solutions' managed nameservers.

IONOS Changing a Domain's IPv4/IPv6 Address (A/AAAA Record) Select the A record → pencil icon → Edit record. (The hostname can't be changed on an existing A record — add a new one and delete the old.)

Hosting & DNS Providers

Cloudflare Manage DNS records (How-to) DNS → RecordsAdd record → type A → name + IPv4 address.

Bluehost DNS Management: Add, Edit, or Delete DNS Entries · Guide to the DNS Tab Portal DNS tab or cPanel Zone Editor.

HostGator Changing DNS Zones (MX, CNAME, and A Records) in cPanel · Manage DNS Records with HostGator cPanel Zone Editor → domain → Manage+ Add Record (or edit existing).

Amazon Route 53 Editing records · Creating records (console) Hosted zones → zone → Create record / select record → Edit. API: ChangeResourceRecordSets (UPSERT).

Google Cloud DNS Add, update, and delete records Cloud DNS → zone → Add standard → Resource Record Type A → IPv4 address.


Verifying the Change

Once you've saved your records, the easiest way to confirm they're correct is dnschecker.org:

  1. Go to dnschecker.org.
  2. Enter your domain (e.g. example.com) and make sure the record type is set to A.
  3. Click Search. You'll see results from locations around the world — each should show 165.227.248.245.
  4. Repeat the check for www.example.com.

The map and list show how far the change has propagated globally. If some locations still show an old IP, give it more time — propagation can take up to 24–48 hours.


Troubleshooting

My site loads sometimes but not others

You likely have more than one A record for the same host, pointing to different IPs. Remove any A record that doesn't point to 165.227.248.245.

The www version doesn't work

Make sure www has its own A record pointing to 165.227.248.245. If a www CNAME record already exists, it will conflict with the A record — remove the CNAME first.

I can't find where to edit my DNS

Your domain's nameservers may point somewhere other than your registrar. Look up your nameservers (most registrars show them on the domain's overview page) and edit the A records at that provider instead.

Changes aren't showing up

  • Confirm you saved the records.
  • DNS propagation can take up to 24–48 hours.
  • Your computer or network may be caching the old result — try a different network or check from dnschecker.org.

Need More Help?

  • Your DNS provider's support — use the links above for provider-specific help.
  • Platform support — contact your website administrator.