Join servers via domain
Last updated
Last updated
There are 2 ways to do this;
Using a Dynamic DNS container or DDNS app
Manually setting a DNS record on your domain
The DDNS route isn't needed if you have a static IPv4 or probably for a cloud hosted server, but I'd still recommend it as things sometimes do change and this removes the need to manage and plan for that. If you have a static IP, you can manually set an A record pointing at your servers public IP and that will achieve the same functionality as this.
I would recommend picking a subdomain for hosting your game servers, such as join.example.com or play.example.com. This means you can still host a website on the root of your domain
Some things to note with using a domain;
If your game server reports back to a game browser, such as the Steam browser, it will always show your IP, not your domain.
If you choose join.example.com and host a Minecraft server on port 25565, players will put in join.example.com:25565 when connecting to your server.
You don't need to use a subdomain but if you are or plan on hosting a website on your root domain ( example.com ) it is best to configure the join address with a subdomain.
It can take some time for DNS to propogate. If you're using Cloudflare as your DNS / domain manager, set your computer or routers DNS to 1.1.1.1 and 1.0.0.1 to view the updates quicker.
If you have a static IP you can manually set an A record in your Domains DNS, pointing towards your IP
Follow the instructions listed in Dynamic DNS, but please note:
The Proxied variable MUST be 'false', otherwise your players will not be able to join.
This container is required per public IP you have. I would recommend installing this container on your Wings host, as that is the server players will be connecting too. If each Wings host has a different IP, you will need a different subdomain per IP.
Time Required
10 Minutes
Difficulty
Low