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.
- Your own domain name (e.g. fpsms.com)
- 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.
- Open your domain's DNS-manager
- Press on Add a new record.
- Select type as SRV.
- In the Service field, add
_minecraft
- In the Protocol field, select TCP.
- In the Name field, type in either your preferred subdomain (e.g.
play.fpsms.com
) or your full domain (e.g.fpsms.com
). - Keep priority and weight at 1.
- In the Target field, type in the node FQDN (e.g.
mango.fps.ms
) - 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
:
Example configuration in Cloudflare where play.fpsms.com
points to mango.fps.ms:25999
:
At some DNS-providers, you might need to bundle up all these settings. In that case, try the following:
- Type:
SRV
- 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) - Priority and Weight: 0 or 1
- Port: Your server port
- 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