Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk8 min

Core Keeper Server Port: Current Default and How to Change It

Core Keeper’s current dedicated server uses Steam relay networking when -port is omitted, so there is no fixed numeric default. This guide explains 27015, direct UDP mode, launch arguments, Docker, firewall rules and router forwarding.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

There is no fixed numeric default port when you run the current Core Keeper dedicated server without a -port argument. In that configuration, the server uses Steam relay networking (SDR), so players connect through Steam rather than directly to your public IP. For a LAN or internet connection by IP address, add a UDP port such as -port 7778, then allow that port through the host firewall and, for players outside your network, forward it on the router.

The short answer: which port does Core Keeper use?

The answer depends on how the dedicated server is launched:

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Server mode Launch setting Numeric default What clients use Inbound forwarding
Steam relay (SDR) Leave -port out (or leave Docker SERVER_PORT empty) None is assigned for direct listening Steam relay networking; not the server’s public IP Not required in the documented relay setup
Direct connection Add -port NUMBER (or set SERVER_PORT) Chosen by you; the current reference shows 27015 as a same-LAN example The server’s IP address and selected UDP port Required on the host firewall; normally also on the router for internet players

Therefore, saying “the Core Keeper port is 27015” is incomplete. 27015 is an example in the current server reference, not a universal default. The current reference for Core Keeper 1.2.1.5, verified September 7, 2026, states that omitting -port makes the server use the Steam relay network and prevents direct IP connections.

Why older guides list UDP 27015-27016

An official Steam announcement from April 27, 2022, covered an experimental dedicated-server test. It said: “The ports used by the server are, by default, UDP ports 27015-27016,” and instructed administrators to open and forward those ports for access from outside the local network.

#1 Best Overall
Core Keeper (Nintendo Switch)
  • Uncover the mysteries of the core: descend into a vibrant world in Core Keeper on Nintendo Switch, a co-op adventure for 1-4 players. Explore a dynamically generated underground filled with secrets, resources, and legendary challenges. Mine for precious materials, create powerful tools, unlock unique abilities and build your foundation to thrive in this ever-evolving world. Will you be a master miner, a craft prodigy or a terrifying fighter? The choice is yours!
  • Explore a diverse subworld: No two adventures are the same in the procedurally generated world of Core Keeper. Each biome has its own ecosystem and challenges. Navigate the living walls of the Clay Caves, brave the crystal-filled shimmering border or discover the secrets of the ancient caves. Build a sturdy boat and explore the depths of the mysterious Sunken Sea. Every corner whispers of the past - tell the story and discover the true power of the Core.
  • Build your underground paradise: Unleash your creativity and make your own way in Core Keeper. Create the ultimate foundation, from a cozy cottage to a bustling mining center, with a variety of materials and decorations. Customize your character's look to your playstyle and choose from a wide range of outfits and powerful armor pieces. In creative mode, experiment with unlimited resources and push the boundaries of building bases. Expand your experience even further with a thriving community and a wealth of player-created mods.
  • Adventure awaits, solo or with friends: Embark on a solo adventure at your own pace, discover hidden secrets and build your dream base. Core Keeper also shines in seamless 2-4 player co-op. Collaborate, share resources, overcome challenges and create a shared world with your friends. Celebrate the changing seasons, trade with merchants, breed cute animal lovers, make music on playable instruments - the possibilities are endless. Do you want a dedicated world for your crew? Host your own server and discover at your leisure
  • Word Core Keeper: Core Keeper offers an unforgettable experience for sandbox adventurers. With limitless possibilities, engaging explorations and a vibrant online community, there's always something new to discover. Take on legendary Titans, automate tasks with ingenious machines, master a wide range of recipes and discover the secrets of this forgotten world. Take on the challenge, explore the depths and build your legacy in Core Keeper, coming soon to Nintendo Switch!

That statement describes the 2022 test branch. It should not be treated as the current server’s automatic setting. The modern versioned reference uses a different model: no -port means relay networking, while adding -port explicitly opts into direct connections. An older Linux README for version 0.6.0.3 also documented the relay-versus-direct distinction, so relay mode is not merely a recent workaround.

If you are maintaining an old installation or following a guide written for the experimental test, check the version and startup command before opening 27015-27016. On a current installation, open only the port you deliberately assign.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How relay and direct connections differ

Steam relay mode

Start the server without -port. Core Keeper then uses Steam Datagram Relay networking. Players can use the server’s Steam-based join method, such as a game ID, without connecting to a listening game port on your public address. Because there is no direct game-port listener in this documented mode, you normally do not create an inbound router rule for Core Keeper.

This explains a common symptom: a world works when joined through a game ID, but an IP-address connection fails. The server is operating in relay mode by design; it was never configured to accept direct IP connections.

Rank #2
Core Keeper - Xbox Series X
  • MINE RESOURCES - Forge your own path through the underground. Delve deep to harvest precious resources and unearth hidden gems. Craft tools to help you survive, from pickaxes, fishing rods, and shovels to traps, bombs, and mortars. Upgrade your arsenal and equipment with advanced tools like the mighty Obliteration Ray, and automated machinery to streamline mining, smelting, storage, and more. Level up your skills and unlock powerful weapons to conquer the depths.
  • DISCOVER AN ANCIENT WORLD - Explore diverse biomes with unique ecosystems and long-forgotten lore. From the living walls of the Clay Caves to the crystal caverns of the Shimmering Frontier, discover more about this mysterious world as you uncover the secrets of the Cavelings. Build a boat to set sail across the Sunken Sea, race across the Desert of Beginnings, and encounter the remnants of ancient civilizations.
  • BUILD, CRAFT & GET CREATIVE - Create a totally unique base using a variety of different materials and customisations. From the ultimate adventurer’s lair to a cozy underground cottage, shape the underground your way. Customize your character’s appearance and choose from an array of powerful armor and unique outfits to suit the moment.
  • BATTLE TITANS - Face legendary Titans that hold the secret to this long-forgotten world. Sharpen your combat skills against a variety of monsters and mini-bosses, spend talent points to level up your abilities, and plan your strategy to conquer these colossal creatures of the underground. Discover rare and powerful loot to help you on your journey and power up the Core.
  • EXPLORE WITH FRIENDS - Enjoy the adventure solo or team up in 2-8 player drop-in/drop-out online co-op. Play your way and explore at your own pace — celebrate the seasons, trade with merchants, hatch your new best friends, design the ultimate base, automate resource gathering, host your own dedicated server, create music on playable instruments and discover an unforgettable sandbox adventure.

Direct mode

Add -port NUMBER to the command that starts the server. Core Keeper then listens for direct traffic on the selected UDP port. The port must be permitted by the operating-system firewall. Players on another network generally also need a router port-forwarding rule to the host’s private address.

Direct mode is useful when you specifically need IP/LAN connectivity or when your hosting environment requires a published UDP endpoint. It also makes the network path your responsibility: the selected port, bind address, firewall rule and router rule must agree.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Change the port on a dedicated server

The port is a startup argument. Change the script, service definition or container command that launches the server, then restart it.

  1. Find the real startup command. It may be Launch.bat on Windows, launch.sh on Linux, a system service, a custom shell command or a container entrypoint.
  2. Add the argument. Append -port NUMBER, replacing NUMBER with the UDP port you want, for example -port 7778.
  3. Optionally set the bind address. Add -ip ADDRESS only when you need to bind to a particular local interface. The current reference gives 0.0.0.0 as the default bind address. -ip has no effect unless -port is also set.
  4. Save and restart. Stop the running server completely and start it from the modified command. A running process will not adopt a changed argument until it is restarted.
  5. Open the same UDP port. Add a host-firewall rule and, for external players, forward that UDP port from the router to the server’s private IP address.
  6. Give players the direct endpoint. Use the reachable address and the port selected in the startup command, following the connection method provided by your server version.

Windows example

Open the existing Launch.bat file in a text editor. Do not replace the command’s other options; append the port argument to it. A simplified command has this shape:

Rank #3
Core Keeper - Compatible for XSX / One - UK PAL
  • UK account may be required for any online features
CoreKeeperServer.exe -port 7778

If the file already contains world, ID or save-location arguments, leave them intact and add -port 7778 at the end. Run the batch file again after saving it.

Linux example

Edit the command in launch.sh, a service unit or your own launcher. Append the argument to the command that starts the server:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
./CoreKeeperServer -port 7778

The executable name can differ between packages, so preserve the command supplied by your installation and add only the argument. If you run the server through a service manager, edit the service’s start command and reload/restart that service using its normal procedure.

Do not edit ServerConfig.json for this setting

The current server reference explicitly says that -port may only be set with command-line arguments. Setting a port value in ServerConfig.json has no effect. If the server continues to use relay networking after you edited that file, that behavior is expected; put the argument in the launch command instead.

Rank #4
Sale
Stonemaier Games: Wingspan by Elizabeth Hargrave | A Relaxing, Award-Winning Strategy Board Game About Collecting Birds for Adults and Family | 1-5 Players, 70 Mins
  • Bird Collecting: You are bird enthusiasts - researchers, bird watchers, ornithologists, and collectors - seeking to discover and attract a beautiful and diverse network of birds to your wildlife preserve.
  • Build Your Engine: Gain food tokens via custom dice in a birdfeeder dice tower, lay eggs using egg miniatures in a variety of colors, draw from over 170 unique bird cards and play them. Each bird extends a chain of powerful combinations in one of your habitats. Earn points, play new birds, help others, and many other abilities!
  • Award Winning: WIngspan is the 2019 winner of the prestigious Kennerspiel des Jahres award, along with many others!
  • High Replayability: WIth 170 unique bird cards, 26 bonus goal cards, and 8 goal tiles, Wingspan provides endless opportunities for bird combinations and goal achievements, making this a great gift for families, teenagers, students, couples, and anyone who loves birds and nature.
  • For families, solo gamers, and game groups alike: This medium weight, set collection and hand management strategy game for 1-5 players has a 60-90 minute playing time with only a 6 minute setup time. Great game for couples, solo gamers, 2 players, family, and friends. Includes swift-start pack for first time player guidance.

Docker: set SERVER_PORT and publish the matching UDP port

For the escapingnetwork/core-keeper-dedicated image, SERVER_PORT has no default. Setting it switches the container to direct-connection behavior. The host-published port and container port must match in the documented Compose pattern:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
services:
  core-keeper:
    image: escapingnetwork/core-keeper-dedicated
    environment:
      SERVER_PORT: "7778"
      SERVER_IP: "0.0.0.0"
    ports:
      - "7778:7778/udp"

Use the port number you chose consistently in both places. The left side of the mapping is the host port; the right side is the container’s UDP port. If you change one side without the other, traffic can reach the host but not the game process.

SERVER_IP is used only when a port is set. Without a port, the documented behavior binds to 0.0.0.0 and keeps relay mode. In a container deployment, also check the host firewall and any cloud or router firewall in front of the Docker host.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Firewall and router setup for direct connections

Host firewall

Create an inbound rule for the exact UDP port in your launch command, such as UDP 7778. A rule for TCP alone does not satisfy a UDP game listener. Restrict the rule to the server application or trusted network ranges when your operating system allows that without blocking intended players.

Best Value
Core Keeper - Compatible for PS4 - UK PAL
  • UK PSN account may be required for any online features

Router forwarding

For players outside your home or office network, create a UDP port-forwarding rule from the router’s public interface to the server’s private IPv4 address. The internal destination must be the machine running Core Keeper, and the internal port must match the server’s selected port.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Give the server host a stable private address (for example, a DHCP reservation) before creating the rule. Otherwise the machine may receive a different address later and the forward will point to the wrong device.

LAN-only connections

Players on the same LAN can usually connect to the server’s private address when direct mode is enabled. The current reference uses -port 27015 as a same-LAN example; you may choose another unused UDP port. You still need a host-firewall rule, even when no router forwarding is involved.

Choosing a port safely

Core Keeper does not require you to use 27015 for a current direct server. Pick an unused UDP port that your operating system, router and hosting provider permit, and record it in one place so the launch command, firewall rule, router rule and player instructions all match.

  • Use one deliberate port rather than opening a broad UDP range.
  • Do not assume a historical pair such as 27015-27016 is required by the current package.
  • Check for conflicts with another game server or service on the same host.
  • If a hosting provider supplies an assigned port, use that value in -port and publish/forward the same value.
  • Changing the port does not replace authentication or access controls; it only changes where direct traffic is accepted.

Troubleshooting by symptom

Symptom Likely cause What to check
Game ID joining works, IP joining fails The server is in relay mode because -port is absent Add -port NUMBER, restart, then configure firewall and forwarding for direct access
Changing ServerConfig.json changed nothing The port is command-line-only Put -port NUMBER in the actual startup command
LAN clients cannot connect after choosing a port Host firewall, wrong private IP, or bind-address issue Confirm the process was restarted, allow the selected UDP port, and verify -ip is not bound to an unreachable interface
Internet clients cannot connect but LAN clients can Missing or incorrect router forwarding, or an upstream firewall Forward the same UDP port to the server’s stable private IP and check any cloud/ISP firewall
Docker clients cannot connect SERVER_PORT and the published UDP mapping do not match Set the same number in SERVER_PORT and HOST:CONTAINER/udp, then recreate/restart the container
Server appears to ignore -ip -ip was supplied without -port Set both arguments; the reference says -ip has no effect by itself
Players use an old 27015-27016 guide and still fail The guide targets the 2022 experimental test Check the installed server version and configure the current launch mode explicitly

A reliable configuration checklist

  • Decide whether players will use Steam relay networking or a direct IP endpoint.
  • For relay mode, remove -port and leave Docker SERVER_PORT empty.
  • For direct mode, add one explicit -port NUMBER argument.
  • Use -ip ADDRESS only alongside -port, when a specific local interface is required.
  • Restart the server after every launch-command change.
  • Allow the selected UDP port through the host firewall.
  • For outside-LAN players, forward that UDP port to the server host’s stable private address.
  • In Docker, publish the identical UDP port and set SERVER_PORT to that number.
  • Tell players which connection method the server is configured to accept; a relay game ID and a direct IP endpoint are not interchangeable.

What to remember about Core Keeper ports

On the current dedicated-server package, omission of -port is a meaningful choice: it selects Steam relay networking rather than a hidden numeric default. A direct server has the port you assign, such as 7778, and that UDP port must be reachable through every network layer between the player and the host. The often-quoted UDP 27015-27016 pair belongs to the April 2022 experimental announcement, while 27015 in the current documentation is an example for direct/LAN use. Configure the startup argument—not ServerConfig.json—and keep firewall, router and Docker mappings consistent with it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Bestseller No. 2
Bestseller No. 3
Core Keeper - Compatible for XSX / One - UK PAL
Core Keeper - Compatible for XSX / One - UK PAL
UK account may be required for any online features
$44.99
Bestseller No. 5
Core Keeper - Compatible for PS4 - UK PAL
Core Keeper - Compatible for PS4 - UK PAL
UK PSN account may be required for any online features
$34.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.