Dedicated IP vs shared IP for a game server
What an IP and port pair actually is, why hosts share one IP across many servers, when a dedicated IP genuinely matters, and how a domain solves the same problem for free.
6 min read · Updated Oct 21, 2026 · By GuavaHost Team
An address is two numbers, not one
Every server you connect to is reached by two things together:
- An IP address, for example
123.45.67.89. That is the machine on the internet. - A port, for example
25580. That is which program on that machine you want.
An IP is like a building's street address and a port is the apartment number. One machine can run dozens of game servers at once because each one answers on a different port. That is why your connection details in the control panel look like 123.45.67.89:25580 rather than just an IP, and why the port is the part people most often forget to copy. Our guide to finding your server IP and port shows exactly where it lives, and server addresses explained breaks the format down further.
What a shared IP means in practice
On almost every game host, including GuavaHost, your server sits on a machine with other customers' servers and shares that machine's IP address. Your server gets its own port out of the machine's pool, and that port belongs to you for as long as you have the server.
Sharing the IP does not mean sharing performance, files or access. Your server is isolated: its own files, its own memory and CPU allocation, its own console. The only thing shared is the number at the front of the address.
Three practical consequences:
- Your port is usually not the game's default. A Minecraft Java server on a shared IP will rarely be on
25565, so players have to type the port too. - Players must copy the whole address. Leaving the port off is the single most common reason a friend cannot connect. The friends cannot connect checklist runs through the rest.
- Extra services need extra ports, not extra IPs. A voice chat plugin, an RCON port or a query port all live on the same IP with their own numbers. You can see and add them yourself; see adding and managing server ports.
What a dedicated IP gives you
A dedicated IP is an IP address used by nothing but your server. It changes exactly one thing: because nobody else is on that address, your server can sit on the game's default port. That has a few knock-on effects.
- A bare address. With a dedicated IP and the default port, players type
123.45.67.89with no port at all, because the game fills in its own default. - Fewer mistakes in server lists. Some games and launchers pre-fill the default port in their add-a-server box. Minecraft Bedrock is the classic offender: it puts
19132in the port field and people leave it there. - Reputation is yours alone. An IP's reputation (how other services judge traffic from it) is not affected by anyone else's server. In practice this matters very rarely, but if a neighbour's community got itself listed somewhere, a dedicated IP steps around it.
- Occasional anti-cheat and server browser quirks. A handful of games and third-party server list sites key entries on the IP alone, or handle two servers behind one IP awkwardly. These are specific, uncommon cases rather than a general rule.
What a dedicated IP does not do: it does not make your server faster, it does not improve your ping, it does not give you more RAM or CPU, and it does not change DDoS filtering. If you are chasing performance, the thing to look at is single-thread CPU speed and your region choice, not the IP.
A domain does the same job, for less
Here is the part most people miss. The reason to want a bare address is almost always cosmetic: you want players to type something short and memorable. A domain name does that better than any IP ever will, and it works on a shared IP.
Two records at your DNS provider cover it:
- An A record points a name like
play.yourdomain.comat your server's IP. - An SRV record carries the port, so the game looks it up and players never type it.
With both in place, your players type play.yourdomain.com and nothing else, even though your server is on a shared IP on a non-default port. Our guide on using a custom domain and SRV record walks through the exact fields. Minecraft Java supports SRV records natively; most other games do not, so for those you point an A record at the IP and players still add the port, or you use a short address plus the port, which is far easier to remember than a raw IP.
A domain has a second advantage: if your server ever moves to another machine or another region, you change one DNS record and every player keeps using the same address. An IP written into hundreds of server lists cannot be changed.
| What you want | Shared IP | Shared IP plus a domain | Dedicated IP |
|---|---|---|---|
| Short address to share | IP and port | Clean name | IP only (Java-style default port) |
| Players must type a port | Yes | No, with an SRV record | No |
| Survives a server move | No | Yes, change one record | No |
| Affects performance | No | No | No |
When to actually ask for a dedicated IP
Ask when there is a concrete reason, not a cosmetic one:
- A game or launcher your community uses genuinely cannot accept a port.
- A third-party server list or anti-cheat service you rely on keys on the IP.
- You are running a network where a legacy client hard-codes the default port.
If one of those is your situation, talk to the team in Discord with the specific game and symptom, because the answer depends on the game and the machine your server is on. If your reason is "I want a nicer address", set up a domain instead and spend nothing.
Keep your IP out of trouble either way
Shared or dedicated, the address is public to everyone who joins. That is normal and fine, but it is worth knowing what it exposes and what it does not. How DDoS protection works covers what filtering handles, and protecting your server IP and identity covers the habits that matter, like not reusing your home connection and not pasting console output with sensitive values into public channels.
Common questions
Does a dedicated IP reduce lag or ping?
No. Ping is decided by physical distance and the route between your players and the data centre, and lag is decided by how fast your server gets through each tick. An IP address is just a label, so swapping a shared one for a dedicated one changes nothing about either.
Can two servers share one IP and still both show in a game's server browser?
Usually yes, because most browsers list servers by IP and port together. A small number of older list services treat the IP as the unique key and will only show one, which is one of the few genuine reasons to want a dedicated address.
Is a shared IP less secure than a dedicated one?
No. Your server is isolated from the others on the machine regardless of the IP, with its own files and its own resource allocation. Security comes from your panel account, your server password or allowlist, and your staff permissions, not from how the address is allocated.
My port changed, do I have to tell everyone?
Your allocated port stays with your server, so it does not change on its own. If it ever does change, for example because you moved region, that is exactly the case a domain with an SRV record protects you from: you update one DNS record and nobody needs a new address.
Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.
- ip address
- ports
- dns
- networking
- domain
Still need help? Our team is online 24/7 to answer questions.