This guide will walk you through the process of setting up a domain and configuring DNS records using bunny.net DNS. We’ll cover everything from adding your domain to updating nameservers and managing DNS records.
What You'll Need
- A bunny.net account (Log in or sign up for a free trial).
- A registered domain name (e.g., from GoDaddy, Namecheap, Google Domains, etc.)
ℹ️ Important
If your domain is currently managed by another DNS provider (like your registrar), you’ll need to migrate all existing DNS records (A, CNAME, MX, TXT, etc.) into Bunny.net before switching nameservers. This ensures your website, email, and other services continue to work without interruption.
Step 1: Access the DNS Section
First, you need to log in to bunny.net dashboard. Once logged in, navigate to the Delivery -> DNS. section.
Step 2: Add a New Domain
Click on Create your first domain or Add DNS Zone, depending on what you see
Step 3: Enter Your Domain Name
You’ll be prompted to enter the domain name you want to manage (e.g., example.com).
- Make sure to only enter the root domain, do not include subdomains like www. or mail.
- Click Add DNS Zone when ready
This action will create a DNS zone for your domain. A DNS zone is a part of your domain namespace delegated for management under a specific authority.
A summary screen will appear outlining the steps. For now, simply click Okay, I’m done to continue.
Step 4: Migrate Your DNS Records (Important!)
Before switching nameservers, make sure to manually copy all essential DNS records from your current DNS provider (registrar or host) into Bunny.net:
|
Record Type |
Purpose |
Example |
|---|---|---|
|
A |
Website IP |
192.0.2.1 |
|
MX |
Email routing |
|
|
TXT |
SPF/DKIM/verification |
v=spf1 include:... |
|
CNAME |
Subdomains (e.g., www) |
yourdomain.com |
- Click Add Record in your Bunny.net DNS zone
2. Enter the same values as your current provider.
3. Repeat for each required record.
Step 5: Update Your Domain’s Nameservers
Now that your zone and records are ready, it’s time to point your domain to Bunny.net’s DNS.
- Go to your domain registrar (e.g., GoDaddy, Namecheap, etc.).
- Find the DNS or Nameservers section for your domain.
- Replace the current nameservers with the Bunny.net nameservers provided in your dashboard.
- Save the changes and wait for the propagation to complete
Screenshots and steps vary by registrar, but here are some registrar-specific help articles:
- GoDaddy: https://www.godaddy.com/help/edit-my-domain-nameservers-664
- Namecheap: https://www.namecheap.com/support/knowledgebase/article.aspx/767/10/how-to-change-dns-for-a-domain/
- Domain.com: https://www.domain.com/help/article/domain-management-how-to-update-nameservers
Step 6: You are done!
Once your records are added and the nameservers have propagated, your domain will be fully active on Bunny.net DNS.
There’s no need to restart or confirm anything, changes apply automatically. Once your records are added and the nameservers have propagated, your domain will be fully active on Bunny.net DNS. There’s no need to restart or confirm anything, changes apply automatically.
Need help or encountering issues?