Hello there, GigaNodes users
In this guide, we’ll walk you through how to replace a numeric Minecraft server address like:
with a clean, professional domain such as:
Using a domain makes your server easier to remember, more professional, and ideal for public servers and networks.
Step 1: Get Your Minecraft Server IP
-
Log in to your GigaNodes Game Panel
-
Select your Minecraft server
-
On the main server page, locate your Server IP Address
All GigaNodes Minecraft servers come with a dedicated IP, so:
-
You only need the IP address
-
Do not include the port (
25565) when creating DNS records
Step 2: Choose Where to Manage DNS
You can point your domain using:
-
Cloudflare (recommended)
-
Your domain registrar’s DNS manager
This guide uses Cloudflare, but the steps are similar on all DNS providers.
If your domain is not already on Cloudflare, you can register and follow their onboarding steps to connect your domain.
Step 3: Create an A Record (Standard Setup)
Cloudflare DNS Configuration
Go to:
Create a new A record with the following values:
| Field | Value |
|---|---|
| Type | A |
| Name | mc or play |
| IPv4 Address | Your GigaNodes server IP |
| TTL | Auto |
| Proxy Status | DNS Only (Grey Cloud) |
⚠️ Important:
Make sure the cloud icon is grey, not orange. Minecraft servers must not be proxied through Cloudflare.
Understanding the “Name” Field
-
mc→mc.example.com -
play→play.example.com -
@→example.com(root domain)
Choose whichever subdomain you prefer for your server.
Click Save.
DNS propagation usually takes a few minutes, but can take up to 24–48 hours in rare cases.
Step 4: Join Your Server Using the Domain
Once DNS has propagated, you can join your server using:
instead of the IP address.
Servers Not Using Port 25565 (Custom Ports)
If your server does not use port 25565 (for example, split servers or custom configurations), players would normally need to connect like this:
To avoid this, you can use a DNS SRV record.
Important Notes About SRV Records
-
✅ Supported by Java Edition
-
❌ Not supported by Bedrock Edition
-
Recommended only when you cannot use port 25565
-
For multiple servers, a proxy setup (Velocity / BungeeCord) is recommended
Step 5: Create a DNS SRV Record (Advanced)
⚠️ Prerequisite:
You must already have an A record pointing to your server IP.
SRV Record Configuration
Go to:
Fill in the fields as follows:
| Field | Value |
|---|---|
| Service | _minecraft |
| Protocol | _tcp |
| Name | mc |
| Priority | 0 |
| Weight | 0 |
| Port | Your server port (e.g. 25566) |
| Target | mc.example.com |
| TTL | Auto |
Save the record.
Once applied, players can connect using:
without specifying the port.
Common Issues & Troubleshooting
❌ Can’t Connect Using Domain
-
Ensure DNS has fully propagated
-
Verify the IP address is correct
-
Confirm Cloudflare proxy is disabled (grey cloud)
❌ SRV Not Working
-
Ensure you’re using Java Edition
-
Confirm the A record exists
-
Double-check port and target values
GigaNodes Best Practices
-
Use
play.ormc.subdomains for clarity -
Avoid using Cloudflare proxy for Minecraft
-
For multiple servers, use a network proxy
-
Always test after DNS changes
Final Thoughts
Pointing a domain to your Minecraft server improves accessibility, branding, and professionalism. With GigaNodes’ dedicated IPs and optimized infrastructure, domain setup is fast and reliable.
If you’re hosting with GigaNodes, our platform is fully compatible with custom domains, SRV records, and proxy-based networks.