How do I set a custom IP or domain for my server?
On this page
A custom domain gives players a clean, memorable address to connect to instead of a raw IP and port. Every server already gets a free address, <short ID>.humbleservers.net, which you can change to a custom name (for example survival.humbleservers.net) with the pen beside the address on your server's page — up to 3 changes per 30 days. Pointing your own domain at your server is free too, and it only takes a couple of DNS records to set up.
How it works
You point a domain you already own at your server using DNS. Your registrar or DNS provider hosts the records; they simply direct traffic to your server's IP.
Step-by-step
- Note your server's IP and port from the Console/connection details.
- Create an A record for your domain pointing to the IP.
- For a custom Minecraft port, add an SRV record so players can connect without typing the port.
Tip: If you'd like help with the exact record values, open a ticket with your domain and we'll walk you through it.
Frequently asked questions
Does a custom domain cost anything? Pointing your own domain is free, but you'll need to buy the domain itself from a third-party registrar. If you don't have one, use your free <short ID>.humbleservers.net address (Minecraft Java players type just the name; every other game joins with name:port).
What if I want a fixed connection address that never changes? Dedicated IPs aren't sold as add-ons. Your free <short ID>.humbleservers.net address is the easiest thing to share instead of the raw IP; message the team if you need something special.
More in Frequently asked questions
- Which games do you host?
- Can you switch my server from one game to another (e.g. Minecraft to ARK)?
- How do I change my game server's settings (difficulty, world options)?
- How do I install and load mods on my game server?
- My server immediately shows "Server marked as offline" when I start — why?
- Do you have a specific egg, or can you add one I need?