Skip to main content

Setting up DNS on Porkbun

Step-by-step instructions for connecting your Porkbun domain to WedSites.

Written by Brian
Updated today

Setting up DNS on Porkbun

Step-by-step instructions for connecting your Porkbun domain to WedSites.

If you registered your domain with Porkbun, follow these steps to add the DNS records needed to connect it to your WedSites wedding website.

Before you start

Make sure you've added your domain to WedSites first. Go to Settings > General and enter your custom domain, then save. Then come back here to set up your DNS records.

You'll need access to your Porkbun account. Make sure you can log in and that you have permission to manage DNS for your domain.

DNS records you need to add

You'll be adding these two records to your Porkbun domain:

Record Type

Host

Points To / Target

TTL

A (Address)

@

37.16.10.26

3600

CNAME (Alias)

www

domains.wedsites.com

3600

Important: You only need the A record if you're using an apex domain (like yourwedding.com). You only need the CNAME if you're using a subdomain (like www.yourwedding.com). We recommend adding both so both versions of your domain work.

Step-by-step instructions

Step 1: Log in to Porkbun

Go to porkbun.com and sign in to your account.

Step 2: Navigate to DNS management

  1. Click Domain Management in the top navigation bar

  2. Find your domain in the list

  3. Click the DNS link next to your domain (or click the dropdown arrow and select DNS Records)

Step 3: Check for existing A records

Look at the current DNS records list for any existing A records.

If you see existing A records for the root domain:
- You need to delete any A records that don't point to 37.16.10.26
- Having multiple A records causes your domain to only work sometimes
- Click the Delete button (trash icon) next to each conflicting record

Common conflicting records to look for:
- Porkbun's default parking page A records (pointing to Porkbun's servers)
- Old hosting A records

Step 4: Delete the default parking page records

Porkbun sets up default records for new domains that display a parking page. You need to remove these before adding your WedSites records.

  1. Look for A records pointing to Porkbun's IP addresses (not 37.16.10.26)

  2. Look for ALIAS or CNAME records for the root domain

  3. Click the Delete button (trash icon) next to each one

  4. Also remove any default CNAME record for www if it exists

Step 5: Add the A record

  1. In the DNS Records section, you'll see fields to add a new record

  2. Fill in the fields:

    • Type: A

    • Host: Leave blank (this represents the root domain — Porkbun uses blank instead of @)

    • Answer: 37.16.10.26

    • TTL: 3600 or leave as default (600)

  3. Click Add

Step 6: Add the CNAME record

  1. Fill in the fields for a new record:

    • Type: CNAME

    • Host: www

    • Answer: domains.wedsites.com

    • TTL: 3600 or leave as default (600)

  2. Click Add

Using a custom subdomain? If you're using something like wedding.yourwedding.com instead of www, replace "www" with "wedding" in the Host field.

Step 7: Verify your records

After saving, check the DNS records list to confirm both records appear:
- An A record for the root domain pointing to 37.16.10.26
- A CNAME record for www pointing to domains.wedsites.com

Make sure there are no duplicate A records for the root domain.

After adding the records

Wait for DNS propagation. Porkbun DNS changes typically propagate within 15 minutes to a few hours. Porkbun is generally fast with DNS updates.

SSL certificate is automatic. Once your domain connects, we'll automatically add an SSL certificate so your site works with https. This happens within a few hours of your domain connecting.

Test your domain. After waiting, try visiting your domain in a browser. You should see your wedding website!

Troubleshooting

Domain not working after several hours?
- Double-check that you entered the DNS records exactly as shown above
- Make sure you deleted the default parking page records
- Make sure you deleted any conflicting A records
- Check that you entered your domain in WedSites under Settings > General

Still seeing Porkbun parking page?
- Make sure you deleted all default A and ALIAS records
- Check for a "URL Forward" that might be active — disable it in domain settings
- Try clearing your browser cache or testing in incognito mode

Host field confusion?
- Porkbun uses a blank Host field for the root domain (instead of @)
- If you type @ in the Host field, Porkbun may interpret it differently — leave it blank
- For the CNAME, type just "www" — not "www.yourwedding.com"

CNAME issues?
- Make sure the Host is "www" and not blank
- Verify the Answer field is exactly: domains.wedsites.com
- Check that you don't already have a CNAME for www — delete the old one first

Need to verify DNS setup?
- Go to dnschecker.org
- Enter your domain and select "A" record type
- You should see 37.16.10.26 in the results

Porkbun-specific notes

Blank host for root domain: Unlike most registrars that use @, Porkbun uses a blank (empty) Host field to represent the root domain. Don't type @ — just leave the field empty when adding the A record.

Fast propagation: Porkbun is known for fast DNS propagation, often within minutes. Their default TTL of 600 seconds (10 minutes) helps with this.

Default parking records: New Porkbun domains come with default DNS records for a parking page. Always check for and remove these before adding your own records.

URL forwarding: If you've set up URL forwarding in Porkbun's domain settings, it can conflict with DNS records. Disable URL forwarding before adding custom DNS records.

Email hosting: If you use Porkbun for email forwarding, your MX records are separate and won't be affected by adding these A and CNAME records.

API access: Porkbun also offers an API for DNS management. If you're comfortable with APIs, you can use it, but the web interface is the easiest way for most users.

Related articles

Need help?

If you're having trouble with Porkbun DNS settings, reach out to our support team and we'll help you get your domain connected!

Did this answer your question?