Original Post — Direct link

3 years ago I used to host my own unturned server and I did it using this video:

https://www.youtube.com/watch?v=mzrn1_487Sg

I heard they changed how to make a server now so does someone have a guide on how to make a global server which shows up in the internet server list for everyone?

I can only find guides for LAN servers with hamachi.

External link →
almost 3 years ago - /u/MoltonMontro - Direct link

Official documentation is linked to from in-game. https://github.com/SmartlyDressedGames/U3-Docs/blob/master/ServerHosting.md

almost 3 years ago - /u/MoltonMontro - Direct link

Originally posted by BettyBaknoedel

So I just need to use the commands.dat file?

And can you explain what SteamCMD is and what it's used for?

So I just need to use the commands.dat file?

Generally, no. The Commands.dat file is one of two configuration files for server settings, but it is not instrumental in setting up an Internet server instead of a LAN server. The only relevant part of the Commands.dat file would be if you were to use a different starting port than the default (the default is 27015), or if you have a multi-router setup in which case you may need to bind a specific IP (this does not apply to a vast majority of people).

Nothing has changed regarding the default ports that need to be forwarded (which are still 27015, 27016, and 27017). If you knew how to port forward three years ago, you should still be find. If not. refer to: PortForwarding.md.

Whether you launch a LAN server or an Internet server is determined when you launch your server. For an Internet server, your batch file will contain something akin to start "" "%~dp0ServerHelper.bat" +InternetServer/MyServer. I am assuming that you're on a Windows OS, and as such you can refer to: ServerHosting.md#How_to_Launch_Server_on_Windows.

And can you explain what SteamCMD is and what it's used for?

SteamCMD is a CLI (command-line interface) version of Steam, developed by Steam. Many Steam games and server hosting providers use SteamCMD to run servers, as it doesn't include unnecessary Steam files and is more optimal for those running multiple servers at once, or for those who wish to run servers while not logged into their normal Steam account.

It is not necessary to use SteamCMD if you plan to just run one server at a time. In that case, you could just install the Unturned Dedicated Server app onto your Steam Library instead.

almost 3 years ago - /u/MoltonMontro - Direct link

Originally posted by BettyBaknoedel

Okay thanks a lot man. But I still need the commands file for all the settings like maxplayers and name etc right? And a different device in my network is using port forwarding now so how do I stop using it on that device so I can start using it on this one? (Because you can't use port forwarding on multiple devices in the same network right?)

Yes – to customize settings like max players or server name to something other than the default, you will still need to use the Commands.dat file.

Multiple devices can utilize forwarded ports on the same network, just not the same ports at the same time. If you can't use port 27015, then choose a different starting port (e.g., 27018).