---
title: "Minecraft SRV Records - Set Custom Server IP | FPS.ms"
description: "Learn to configure DNS SRV records for a custom Minecraft server IP. Step-by-step setup for domains and subdomains—connect more easily."
url: https://fps.ms/docs/minecraft/setting-up-custom-server-ip
---
# Setting up 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](https://cdn.fps.ms/help/cloudflare_custom_ip_full_domain.png)

Example configuration in Cloudflare where `play.fpsms.com` points to `mango.fps.ms:25999`:

![Subdomain Custom Server IP Configuration](https://cdn.fps.ms/help/cloudflare_custom_ip_subdomain.png)

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"

---

[FPS.ms](https://fps.ms/index.html.md) · [All pages](https://fps.ms/llms.txt) · [Documentation](https://fps.ms/docs/llms.txt)
