Common DNS Issues and How to Troubleshoot Them: A Registrar & Nameserver Guide

If you have this problem—your website is down, your domain does not resolve, or business email suddenly stops arriving—the cause may not be your hosting plan or website code. In many cases, the problem is DNS.

DNS connects your domain to the servers that host your website and email. When a record is missing, a nameserver points to the wrong provider, or a recent change has not completed propagation, visitors may see an error while your email quietly bounces in the background.

For small business owners managing their own hosting, DNS can feel unnecessarily technical. The good news is that most DNS issues follow predictable patterns. Once you understand the difference between a registrar, a nameserver, and a DNS record, you can diagnose many problems yourself without having to wait for support.

This guide covers the most common DNS and nameserver problems, how to troubleshoot them step by step, and what to consider when choosing between registrar-managed DNS and DNS managed through your hosting provider.

What DNS and Nameservers Actually Do

Think of the internet like a city. Your domain is the street address people remember, such as yourbusiness.com. Your hosting server is the building where your website lives. DNS is the directory that tells browsers which building to visit.

When someone types your domain into a browser, the request follows a chain:

  1. The domain is registered through a registrar.
  2. The domain is connected to one or more nameservers.
  3. Those nameservers publish DNS records.
  4. The records direct traffic to your website, email provider, or other services.

A nameserver is not the same thing as a DNS record. The nameserver tells the internet where the instructions for your domain are stored. The records themselves contain the actual instructions:

  • An A record points a domain to an IPv4 address.
  • An AAAA record points a domain to an IPv6 address.
  • A CNAME record points one hostname to another, such as www to your root domain.
  • An MX record tells email services where to deliver messages.
  • A TXT record stores verification and email security information.

This distinction matters because a domain can be correctly registered while its nameserver configuration is wrong. Likewise, the nameserver can be correct while a single A, CNAME, or MX record is misconfigured.

For example, your registrar may show that yourbusiness.com is active, but the domain may still point to the nameservers of a former hosting provider. In that situation, the domain exists, but visitors are being directed to the wrong DNS instructions.

Five Common DNS Problems and How to Fix Them

1. DNS Propagation Hasn’t Finished

DNS propagation is the period during which DNS resolvers around the world refresh their cached responses after a change. If you recently switched nameservers, moved your website, or edited an A record, not every visitor will see the new destination immediately.

Many changes appear within minutes or a few hours. However, some resolvers may continue serving cached information for up to 24–72 hours, depending on the previous TTL and the type of change.

During propagation, two visitors may see different versions of the same domain:

  • One reaches the new hosting server.
  • Another still reaches the old server.
  • A third receives a temporary error.
  • Some email systems may continue seeing the previous MX records until their cached DNS information expires.

This does not necessarily mean the configuration is wrong. It may simply be too early to judge the result.

To verify propagation, use a public DNS checker or domain lookup tool and compare results from different locations. You can also inspect individual records with dig:

dig yourdomain.com A
dig yourdomain.com NS
dig yourdomain.com MX

On Windows, use:

nslookup yourdomain.com

If different resolvers return different values, the change may still be propagating. Avoid repeatedly editing the same record while you wait, because each new change can make the situation harder to diagnose.

2. Nameservers Point to the Wrong Place

A nameserver problem is one of the most disruptive DNS issues because it can affect the entire domain at once. If your domain points to nameservers from an old hosting provider, the internet consults the wrong DNS zone entirely.

This commonly happens after:

  • Moving to a new host.
  • Transferring a domain between registrars.
  • Cancelling an old hosting account.
  • Rebuilding DNS manually.
  • Setting up a CDN or security service.
  • Forgetting to update nameservers after a migration.

To fix the problem, first identify which provider should control your DNS. Your hosting company may provide nameservers such as:

ns1.examplehost.com
ns2.examplehost.com

An independent DNS service may provide a different pair. Compare the correct values with the nameservers currently listed in your registrar account.

Before changing nameservers, export or copy your existing DNS records. Make sure the new DNS provider has the records required for your website, email, subdomains, verification tools, and third-party services. A nameserver change can affect all of these at once.

3. A, CNAME, or MX Records Are Incorrect

Even when nameservers are correct, individual records can send traffic to the wrong destination.

An A record usually connects the root domain to an IP address:

yourbusiness.com → 203.0.113.10

A CNAME may connect www to the root domain or to a platform-managed hostname:

www.yourbusiness.com → yourbusiness.com

An MX record controls email delivery. If MX records are missing, incorrectly prioritized, or still point to an old provider, your domain name email may not arrive. Messages may bounce even though the website loads normally.

Before troubleshooting email, check:

  • Whether the MX records match your email provider’s instructions.
  • Whether the correct priority values are being used.
  • Whether an old MX record is still active.
  • Whether the root domain and www hostname use the intended values.
  • Whether your provider requires SPF, DKIM, or DMARC records.
  • Whether any required TXT verification records are present.

For Cloudflare DNS setups, keep mail-related hostnames configured according to your email provider’s instructions. MX records cannot be proxied, and hostnames used directly by mail services should generally remain DNS-only. Website records may use proxy features where appropriate, but do not apply the same setting automatically to every record.

To check your MX records, run:

dig yourdomain.com MX

For a browser-based alternative, use a public DNS lookup tool and search for the MX record type.

4. TTL and DNS Caching Create Confusing Results

TTL, or time to live, controls how long a DNS result can remain cached before a resolver checks again. A high TTL can reduce repeated DNS queries, but it also means that changes may remain invisible to some users for longer.

For example, if an old record had a TTL of 86,400 seconds, or 24 hours, some resolvers may continue using that cached value for up to a day. Changing the record does not instantly erase every cached copy across the internet.

Cache-related symptoms include:

  • The website works on your phone but not on office Wi-Fi.
  • A private browser window shows a different result.
  • Your mobile connection reaches the new server while another network reaches the old one.
  • A public DNS checker reports a mixture of old and new addresses.

Test the domain from more than one network before assuming that the DNS record is incorrect. You can use a second internet connection, a public DNS lookup tool, or a domain lookup service that checks multiple locations.

On Windows, you can clear the local DNS cache with:

ipconfig /flushdns

Clearing your local cache will not change cached results held by internet service providers or public resolvers, but it can help determine whether the issue is limited to your own device.

5. The Registrar and DNS Manager Are Being Confused

Your registrar is the company through which you register and renew your domain. DNS management is the interface where you edit nameservers and DNS records. These services may be offered by the same company, but they are separate functions.

A registrar typically handles:

  • Domain registration.
  • Renewal and expiration.
  • Domain transfers.
  • Contact information.
  • Transfer locks and authorization codes.

A DNS manager typically handles:

  • A, AAAA, CNAME, MX, and TXT records.
  • Nameserver configuration.
  • TTL values.
  • Subdomains.
  • Verification records.
  • DNS-based routing or security features.

You can register a domain with one company and manage DNS through another. That flexibility can be useful, but it also creates more places where a setting may be overlooked.

When comparing registrars, look beyond the introductory price. Check:

  • Renewal pricing.
  • Transfer policies.
  • DNS management features.
  • Support availability.
  • Domain privacy options.
  • Ease of exporting or editing DNS records.
  • Restrictions for the domain extension you plan to use.

The cheapest domain name registration offer may not provide the lowest long-term cost if renewal fees are high or DNS support is difficult to use.

Registrar Changes: Nameservers, Domain Transfers, and Propagation

Moving a domain between registrars is different from moving its website. A registrar transfer changes who manages the registration; it does not necessarily move your hosting files, website, or email.

Before transferring a domain:

  1. Confirm that it is not inside a transfer lock period.
  2. Make sure the domain is active and not close to expiration.
  3. Record your current nameservers and DNS records.
  4. Verify that your website and email work before starting.
  5. Review the renewal price, not just the transfer promotion.
  6. Confirm that the new registrar supports the features you need.

In many cases, nameservers remain unchanged during a registrar transfer. However, problems can occur if the new registrar resets them to default values or if your DNS was hosted inside the old registrar account.

If possible, avoid changing your registrar, hosting provider, nameservers, and email service at the same time. Making one change at a time makes propagation and troubleshooting much easier.

After the transfer, re-check:

  • The domain status.
  • The nameserver values.
  • The A and CNAME records.
  • The MX records.
  • SPF, DKIM, and DMARC records.
  • Website and email delivery.

If you also changed hosting or DNS providers, give the change enough time to refresh before assuming that the transfer failed.

Registrar-Managed DNS vs. Hosting-Managed DNS

There is no universally best option. The right setup depends on how often you change DNS, how complex your website is, and how much technical work you want to handle yourself.

Registrar-Managed DNSDNS Managed Through Your Host
SetupManaged in the registrar’s dashboard, often with basic controlsUsually integrated with your website and hosting setup
Change speedDepends on the provider’s DNS platform and TTL settingsAlso depends on the provider’s DNS platform and TTL settings
Email handlingOften manual, so MX and TXT records must be entered carefullyMay be auto-configured with hosting or email plans
TroubleshootingYou may need to coordinate between registrar and hostOne support team may handle server and DNS questions
FlexibilityUseful if you change hosting providers frequentlyConvenient when your website, server, and DNS stay together
Best forOwners who want domain and DNS in one accountBusinesses that prefer fewer moving parts

Neither option is automatically better. Registrar-managed DNS may be useful when you want to keep DNS independent from hosting. Hosting-managed DNS may be more convenient when the same provider manages your website, email, server, SSL certificate, and migration.

The most important factor is whether the setup is clear and easy to maintain. A simple DNS dashboard with reliable support is often more valuable than a long list of advanced features.

DNS Troubleshooting: Steps and Checklist

Use this process before changing several settings at once:

  1. Define the symptom. Is the entire website down, only www, or just email?
  2. Check domain status. Confirm that the domain has not expired and is active at the registrar.
  3. Check nameservers. Run dig yourdomain.com NS or use a public domain name lookup tool.
  4. Check A and CNAME records. Compare them with the information from your current host.
  5. Check MX records. Compare them with your email provider’s exact instructions.
  6. Check propagation. Test the domain from more than one network or location.
  7. Consider TTL and caching. The old value may still be stored by a resolver.
  8. Review recent changes. Look at hosting moves, registrar transfers, CDN setup, and email migrations.
  9. Change one thing at a time. Wait for the result before editing another record.
  10. Contact support with evidence. Include the domain, affected service, recent changes, and DNS results.

Use this checklist before opening a support ticket:

  • [ ] The domain is active and has not expired.
  • [ ] Nameservers at the registrar match the DNS provider.
  • [ ] The A record points to the current hosting IP.
  • [ ] CNAME records do not conflict with other records.
  • [ ] MX records point to the current email provider.
  • [ ] Required SPF, DKIM, DMARC, and TXT records are present.
  • [ ] The website has been tested on more than one network.
  • [ ] Enough time has passed for propagation.
  • [ ] No old hosting or email records remain active.
  • [ ] The registrar’s renewal pricing and transfer policies are understood.

DNS FAQ for Small Businesses

Why is my domain not resolving?

The most common causes are incorrect nameservers, a missing A record, an expired domain, or incomplete propagation after a DNS change. Check the domain status first, then compare the published nameservers and A record with your hosting provider’s information.

How long does DNS propagation take?

Many changes appear within minutes or a few hours. However, some resolvers may continue serving cached information for up to 24–72 hours, depending on TTL values, previous records, and the type of DNS change.

Nameserver vs. registrar — what’s the difference?

The registrar manages your domain’s registration, renewal, and transfer. The nameserver identifies where the domain’s DNS instructions are stored. A registrar may provide nameserver and DNS tools, but the two roles are not the same.

Should I use Cloudflare DNS?

Cloudflare DNS may be useful if you want to manage DNS separately from your registrar or need features such as Cloudflare Dynamic DNS for devices with changing IP addresses. It adds another account and configuration layer, however, so it is not necessary for every small business. Choose the setup you can maintain accurately.

Why doesn’t my domain name email work?

Check the MX records first. They may be missing, outdated, incorrectly prioritized, or still pointing to a previous email provider. Also confirm that the required TXT records are present and that your email provider has completed its setup process.

Is free domain name and hosting a good option?

Free domain name and hosting can work for testing or personal projects, but small businesses should review renewal terms, DNS access, support quality, storage limits, branding restrictions, and email capabilities. A low starting price is not always the best long-term value.

Need Help With Domain and DNS Migration?

DNS troubleshooting is manageable for many website owners, but a migration is a poor time to experiment. A small mistake in your nameserver or MX records can interrupt both your website and business email.

AXR Global helps businesses troubleshoot and plan changes involving hosting, domain registrars, DNS, and website migrations.

Contact us for a consultation if you need to troubleshoot your current setup, plan a DNS or hosting migration, or decide where your domain and DNS should be managed.

How to Prevent Future DNS Problems

Most DNS problems come down to a handful of predictable causes: incomplete propagation, a nameserver pointing to the wrong place, a misconfigured record, or a caching delay.

With a few free tools and a clear checklist, many small business owners can identify—and often fix—these issues without outside help. When comparing registrars or deciding where to manage DNS, reliability, renewal pricing, support, and ease of use usually matter more than the cheapest introductory offer.

Shared vs VPS vs Dedicated Hosting: What’s the Difference?

Choosing a hosting plan should be straightforward. In reality, it’s one of the first technical decisions that can affect your website’s speed, reliability, costs, and even future growth.

If you’ve ever searched for the best web hosting provider, you’ve probably seen dozens of plans promising lightning-fast performance, unlimited resources, or unbeatable prices. Yet many website owners still end up asking the same questions a few months later:

  • Why is my WordPress site getting slower?
  • Should I move from shared hosting to a VPS?
  • Is paying for a dedicated server actually worth it?
  • Can I start small and upgrade later?

Some are moving away from free hosting because performance no longer meets their needs. Others have opened support tickets after discovering that their VPS doesn’t perform as expected. Agencies wonder how to host dozens of client websites efficiently, while startups want infrastructure that can grow without unnecessary costs.

The reality is simple:

There is no universally «best» hosting plan. There is only the best hosting for your specific workload.

Shared vs VPS vs Dedicated Hosting at a Glance

FeatureShared HostingVPS HostingDedicated Hosting
Best forPersonal websites, blogs, small businessesGrowing businesses, agencies, developersHigh-traffic businesses, enterprise applications
Typical monthly costLowMediumHigh
PerformanceShared resourcesDedicated virtual resourcesEntire physical server
ScalabilityLimitedExcellentHardware upgrade required
Technical knowledgeMinimalModerate (or low if managed)Advanced
Root accessNoYesYes
Custom softwareLimitedFull controlFull control
Security isolationBasicStrongComplete
MaintenanceProviderManaged or self-managedMostly self-managed unless managed services are included

Understanding the Main Difference

The easiest way to understand hosting is to compare it to housing.

  • Shared hosting is like living in an apartment building. Everyone shares the same infrastructure.
  • VPS hosting is like owning a private apartment with guaranteed resources.
  • Dedicated hosting is like owning the entire building.

The more resources you control, the better your potential performance—but also the higher your cost and responsibility.

The challenge is choosing the right balance.

Shared Hosting

For many websites, shared hosting is the right place to start.

In a shared hosting environment, multiple websites run on the same physical server and share its CPU, memory, storage, and network resources.

This approach keeps costs low because the provider distributes infrastructure expenses across many customers.

Who Should Use Shared Hosting?

Shared hosting works well for:

  • Personal blogs
  • Portfolio websites
  • Small business websites
  • Local companies
  • Informational WordPress sites
  • Landing pages
  • Websites with predictable traffic

If your website receives a few hundred or even a few thousand monthly visitors and doesn’t run resource-intensive applications, shared hosting can provide excellent value.

Advantages

Lower Cost

The biggest advantage is affordability.

If you’re launching your first website, investing in expensive infrastructure rarely makes sense.

Easy to Manage

Most shared hosting plans include:

  • Control panels
  • Email hosting
  • One-click WordPress installation
  • Automatic backups
  • SSL certificates

You don’t need Linux administration knowledge.

Maintenance Is Included

The hosting provider typically manages:

  • Operating system updates
  • Hardware failures
  • Network infrastructure
  • Basic server security
  • Monitoring

This allows small businesses to focus on their website instead of server administration

Limitations

Shared hosting also has trade-offs.

Since resources are shared, another customer’s traffic spike may affect overall server performance.

Although quality providers isolate accounts as much as possible, there are still physical limits

Limited Customization

Typically you cannot:

  • Install custom server software
  • Modify kernel settings
  • Configure advanced firewall rules
  • Access root privileges

Performance Ceiling

Common signs you’ve outgrown shared hosting include:

  • Slow page loading
  • CPU limit warnings
  • Resource throttling
  • Timeout errors
  • Poor performance during traffic spikes

When those symptoms become frequent, moving to VPS hosting is usually more effective than trying to optimize around hardware limitations.

Is Shared Hosting Fast Enough for WordPress?

For many websites, yes.

A properly optimized WordPress site using caching, image optimization, lightweight themes, and efficient plugins can perform very well on shared hosting.

However, websites with thousands of daily visitors, WooCommerce stores, or complex applications generally benefit from additional dedicated resources.

VPS Hosting

Virtual Private Server (VPS) hosting has become one of the most popular choices for growing businesses.

Instead of sharing all server resources equally, a VPS divides one physical server into multiple isolated virtual servers.

Each VPS receives dedicated allocations of CPU, RAM, and storage.

That means neighboring customers have much less impact on your performance compared to shared hosting.

For many businesses searching for the best VPS hosting, this balance between price and performance is exactly what makes VPS attractive.

Who Is VPS Hosting Best For?

A VPS server is an excellent choice for:

  • Growing WordPress websites
  • WooCommerce stores
  • SaaS startups
  • Agencies hosting multiple clients
  • Development environments
  • APIs
  • Business applications
  • Custom web applications

If your project has outgrown shared hosting but doesn’t yet justify a full dedicated server, VPS is often the logical next step.

Advantages

Better Performance

Reserved resources deliver more consistent performance and reduce the impact of neighboring workloads.

Scalability

One of the biggest advantages of VPS for hosting is flexibility.

Many providers let you increase:

  • CPU
  • RAM
  • Storage
  • Bandwidth

without migrating to a different physical machine.

Full Control

Unlike shared hosting, VPS gives you root access.

You can:

  • Install custom software
  • Configure Nginx or Apache
  • Deploy Docker
  • Host databases
  • Configure firewalls
  • Optimize Linux

Managed vs Unmanaged VPS

Managed VPS

Managed VPS hosting includes assistance with:

  • OS updates
  • Security patches
  • Monitoring
  • Backups
  • Technical support
  • Performance optimization

Many businesses also choose cPanel VPS hosting, combining an intuitive control panel with the flexibility of VPS infrastructure.

Unmanaged VPS

With an unmanaged VPS, you handle:

  • Installation
  • Security
  • Updates
  • Monitoring
  • Troubleshooting
  • Backups

It’s an excellent choice for experienced Linux administrators and developers.

SSD Storage Matters

Modern SSD VPS hosting provides significantly faster storage than traditional HDDs.

Benefits include:

  • Faster page loading
  • Better database performance
  • Improved application responsiveness
  • Faster backups

Choosing a Budget VPS

If you’re evaluating the best cheap VPS hosting, don’t compare providers on price alone.

Also consider:

  • CPU guarantees
  • RAM allocation
  • SSD performance
  • Network reliability
  • Backup options
  • Technical support
  • Upgrade path

A slightly higher monthly cost often results in significantly better stability.

Dedicated Hosting

A dedicated server gives you exclusive access to an entire physical machine.

Instead of sharing hardware with other customers, every CPU core, memory module, storage device, and network interface belongs to your workloads.

This provides the highest level of performance, customization, and isolation.

Best For

A dedicated Linux server is often appropriate for:

  • Enterprise applications
  • High-traffic eCommerce
  • Large SaaS platforms
  • Database-intensive systems
  • Media platforms
  • Security-sensitive environments

Advantages

Maximum Performance

Every hardware resource is dedicated to your applications.

Complete Customization

You control:

  • Linux distribution
  • Storage configuration
  • Networking
  • Security policies
  • Specialized software

Strong Isolation

Dedicated hosting eliminates noisy-neighbor issues and offers complete hardware isolation.

Considerations

Dedicated hosting also involves:

  • Higher monthly costs
  • More administration
  • Monitoring
  • Backup planning
  • Security management

Many organizations combine dedicated hardware with managed services to reduce operational overhead.

Decision Matrix

If you are…Recommended Option
Starting a blogShared Hosting
Running a business websiteShared Hosting
Growing WordPress siteVPS Hosting
Hosting client websitesVPS Hosting
WooCommerce storeManaged VPS
SaaS startupVPS Hosting
Multiple production applicationsDedicated Hosting
Enterprise workloadsDedicated Hosting

Decision Tree

1. How much traffic do you expect?

  • Hundreds of visitors → Shared Hosting
  • Thousands of visitors → VPS Hosting
  • Very high traffic → Consider Dedicated Hosting

2. How important is performance?

If your revenue depends on your website, investing in additional resources often improves user experience and reliability.

3. Do you need server control?

Need custom software, Docker, databases, or root access?

Choose VPS or Dedicated Hosting.

4. What’s your technical experience?

If you don’t want to manage Linux servers, a managed VPS is usually the better option.

5. How fast will you grow?

A common progression is:

Shared Hosting → Managed VPS → Dedicated Server (only when necessary)

Frequently Asked Questions

When should I upgrade from VPS to dedicated hosting?

Consider upgrading when:

  • CPU usage remains consistently high
  • RAM limitations affect performance
  • You require specialized hardware
  • Compliance requires physical isolation

Is a dedicated server worth the cost for a small business?

Usually not.

Most small businesses achieve an excellent balance of cost, scalability, and performance with shared or VPS hosting.

Can I start with shared hosting and migrate later?

Absolutely.

Many successful websites follow this path:

Shared Hosting → VPS → Dedicated Hosting

A planned migration minimizes downtime and lets your infrastructure grow alongside your business

Final Thoughts

Choosing between Shared Hosting, VPS Hosting, and Dedicated Hosting isn’t about finding the most powerful server.

It’s about selecting infrastructure that matches your workload, technical expertise, budget, and expected growth.

For many small businesses, shared hosting is the ideal starting point.

For growing companies, agencies, and developers, VPS hosting often delivers the best balance between performance, flexibility, and cost.

Dedicated hosting provides unmatched control and performance—but only when your applications truly require dedicated hardware.

Rather than paying for resources you won’t use today, choose a hosting platform that can scale with your business tomorrow.

Not Sure Which Hosting Plan Fits Your Project?

Every website has different requirements.

If you’re unsure whether Shared Hosting, VPS Hosting, or a Dedicated Server is the best fit, the AXR Global team can help you evaluate your project and recommend infrastructure that matches your goals—without unnecessary upselling.

Talk to us for a free consultation, and we’ll help you choose the right hosting solution for today and for the future.

Why Is My WordPress Site Slow? It Could Be Your Old Plugins (Not Your Host)

Before you start — is this your problem?

  • Your site used to feel fast and now takes 3–5 seconds (or more) to load.
  • It feels slow across most pages, not just one specific section.
  • You’ve upgraded your hosting or PHP version and performance barely improved.

If all three sound familiar, keep reading. If not, it’s worth checking other common causes first, such as large images, caching, JavaScript, external APIs, or your CDN configuration.

One common cause of slow WordPress sites—especially older ones—is excessive autoloaded data left behind by plugins. Fortunately, it’s something you can usually identify and improve in an afternoon.

Continuar leyendo «Why Is My WordPress Site Slow? It Could Be Your Old Plugins (Not Your Host)»