Home Minecraft: Java Edition How to use a Domain or Custom IP on Your Minecraft Server

How to use a Domain or Custom IP on Your Minecraft Server

Last updated on Jun 13, 2025

In this guide, you’ll learn how to configure your Minecraft server to be accessed through a custom domain or subdomain, instead of a hard-to-remember IP address.

Why use a Custom Domain?

By default, players must connect to your server using an IP address like 192.168.1.1:25578. This is not only hard to remember, but also unprofessional. Using a domain (e.g. example.com) or a subdomain (e.g. play.example.com) allows you to offer a more personalized and user-friendly experience.

You have two ways to customize your server address:

1. Use a Free Vultam Subdomain

You can create a free subdomain from the control panel:

  • Go to the "Subdomains" section in the panel.

  • Choose a name for your subdomain under the vultam.host extension.

For example, you can create myserver.vultam.host at no extra cost.

2. Use your Own Domain

You can purchase a domain through a provider such as Namecheap, Cloudflare, GoDaddy, or other registrars. This allows you to configure addresses like play.yourdomain.com.

You can get a domain for as little as $1 USD per year from some registrars.


Requirements for Setting Up Your Own Domain

If you choose to use your own domain, make sure of the following:

  • You have a registered domain with a domain provider.

  • You know the type of IP your server has:

    • Dedicated IP: Your server can use Minecraft Java and Bedrock default ports, 25565 and 19132. You’ll only need to do Step 1. If your server's port is not 25565 or 19132, you don't have a Dedicated IP.

    • No Dedicated IP: You'll need to set up an additional SRV record. You’ll need to do both Steps 1 and 2.

You can get a dedicated IP for $3.00 USD/month: Request Dedicated IP


Step 1: Create an A Record

  1. Log in to your domain management panel.

  2. Go to the DNS Manager or DNS Zone section.

  3. Create a new A-type record.

Fill in the fields as follows:

  • Name / Host / Subdomain:
    Enter the subdomain you want to use, such as play, mc, etc. This will result in an address like play.example.com.

    If you want to use the root domain directly (example.com), enter @.

  • Destination / Content / IP Address:
    Enter your server’s IP address, without the port.

Done!

If your server has a dedicated IP, you’re done! You can now connect using your configured domain.


Step 2: Create an SRV Record (Only If You Don't Have a Dedicated IP)

If your server does not have a dedicated IP, you’ll need to create an additional SRV record:

  1. Add a new SRV-type record in your DNS panel.

  2. Fill in the following fields:

  • Name / Host / Subdomain: Enter the same subdomain you used in Step 1 (play, mc, or @)

  • Destination / Content / IP Address: The full subdomain you set in Step 1, e.g., play.example.com

  • Service: _minecraft

  • Protocol:

    • If you used a subdomain like play in Step 1, enter _tcp.play

    • If you used @ (i.e., no subdomain), just enter _tcp

  • Priority: 0

  • Weight: 5

  • Port: The port your server uses (e.g., 25578)

Once the SRV record is saved, you'll be able to connect to your server using your custom domain.

Still have questions?
If you need further assistance, our support team is here to help.

Contact support