Setting Up a Custom Server IP (Domain / Subdomain)

We have a video tutorial for creating a custom IP for your server:


In order for a player to join your Minecraft server, they need to have your server address to enter on their Minecraft client.

By default, a server address looks something like this: but it can be confusing. An easy way to have a server address that is easy to remember is to use a domain (e.g or subdomain (e.g.  

Which is best for you?

  • Custom Domain -  This allows you to use the domain itself (e.g. as your server address. This option is best if you do not have a domain yet.

  • Custom Subdomain - If you already own a domain but you cannot use this as your server IP, you may instead use a custom subdomain (e.g. A subdomain as a server IP is ideal to use if the main domain is pointing to your server's website.

  • Free Subdomain - Since most domains require for you to pay for its registration, you may opt for a free alternative using subdomain creators. This allows you to use a subdomain as your server IP without having to pay for the domain itself. You can create one for your server using Shockbyte's Subdomain Creator.

If you choose to use a custom domain or subdomain, you will need to create an A and SRV (optional) record through your domain registrar's DNS manager.

If you do not have a domain yet, you can register one from a reputable domain registrar. A few notable registrars are NamecheapGoDaddy, and Google Domains.

Once your domain is ready, please refer to our tutorials below depending on your specific domain registrar or DNS manager:

If your registrar isn't listed above, you may refer to this general guide to setup your custom domain/subdomain:

Note: You must have full access to manage your domain's DNS settings. 

Creating an A Record

On your domain's DNS manager, create a new A Record with the following specifications:

Type A
Name @ or
Replace play with your preferred subdomain.
TTL 3600
Address Your server IP without the port e.g.


Creating an SRV Record (For servers without Dedicated IP)

By default, a custom domain/subdomain points to Minecraft's default port (25565). If your server doesn't have a Dedicated IP you need to create an SRV record to ensure that your custom domain/subdomain points to the correct server IP and port combination.

Below are the values for your SRV Record:

Type SRV
Replace with the subdomain you specified on A Record.
TTL 3600
Priority & Weight 0
Port Your server port e.g. 25543
Target @ or
Replace with the subdomain you specified for your A Record

If you encounter difficulties setting up your custom domain or subdomain, feel free to contact our support team!

If you require any further assistance, please contact our support at:

Mitchell Smith

Managing Director @ Shockbyte

  • custom domain, subdomain, custom subdomain, domain, custom ip, srv record, server address, a record
  • 47 Users Found This Useful
Was this answer helpful?

Related Articles

How to Convert Worlds from Vanilla to Spigot

This guide is for converting your worlds from Vanilla to Spigot. If you're looking to convert...

How to Get Help Managing your Minecraft Server

When you are stuck and need help with managing your Minecraft server, there are resources...

How to Join a Minecraft Server (PC / Java Edition)

We have a video tutorial on how to connect to your Minecraft server: If you would like to join...

How to Use Colour Codes on Your Minecraft Server

If you’ve played on other Minecraft servers before, the chances are that you’ll have seen them...

How to: Edit configuration files manually with Notepad++

We have a video tutorial on editing configuration files with Notepad++:   When editing...