Skip to content

Set up a Custom Server IP

By default, an FPS.ms server address looks something like mango.fps.ms:25565 or caner.playfps.be. If you want to use your own domain name or subdomain, you need to create SRV records to do so.

What do I need?

There are a few requirements to create your own custom server IP.

  1. Your own domain name (e.g. fpsms.com)
  2. A DNS Server & Manager (your domain registrar probably has one, or you can use CloudFlare).

Create an SRV-record

FPS.ms servers do not point your Minecraft server to its default port (25565), so you need to create an SRV-record to make sure that your custom server IP points to the correct IP-address and port of the node your server is hosted at.

  1. Open your domain's DNS-manager
  2. Press on Add a new record.
  3. Select type as SRV.
  4. In the Service field, add _minecraft
  5. In the Protocol field, select TCP.
  6. In the Name field, type in either your preferred subdomain (e.g. play.fpsms.com) or your full domain (e.g. fpsms.com).
  7. Keep priority and weight at 1.
  8. In the Target field, type in the node FQDN (e.g. mango.fps.ms)
  9. In the Port field, type in your server port.

NOTE

You can find the node FQDN next to your server console - it's also the domain name you can connect to your server with by default.

Example configuration in Cloudflare where fpsms.com points to mango.fps.ms:25999:

Full domain Custom Server IP Configuration

Example configuration in Cloudflare where play.fpsms.com points to mango.fps.ms:25999:

Subdomain Custom Server IP Configuration

At some DNS-providers, you might need to bundle up all these settings. In that case, try the following:

  1. Type: SRV
  2. Name: _minecraft.tcp.fpsms.com (replace fpsms.com with your domain) for full domain name or _minecraft.tcp.play.fpsms.com (replace play.fpsms.com with your subdomain and full domain)
  3. Priority and Weight: 0 or 1
  4. Port: Your server port
  5. Target: Node FQDN (e.g. mango.fps.ms)

Please allow up to 24-48 hours for DNS propagation. Until then, your custom server IP might not work.

NOTE

Don't have a domain name or can't get it to work? We also offer free subdomains