How to Setup a LAN and Dedicated Terraria Server

By Alex in

Terraria single player is fantastic, but the game greatly benefits from multiplayer. You can take down that one really hard boss with friends, or explore the deepest darkest Corruption chasm together. Today I’ll be showing you the multiple ways to set up a Terraria server for your specific needs.

Setting up a Terraria LAN Server

First off, I’ll be showing you how to set up a LAN server for people on your local network. For example, you’ll be able to play with people connected to your computer via Ethernet or on the same Wi-Fi connection.

To start, you’ll need to find your IPv4 Address. This is your computer’s id on the local network. To find this:

Press Win + R
Type CMD
Press Enter
Type ipconfig
Press Enter
Copy down the IPv4 Address

Once you have your IPV4 Address, you can set up a server by starting Terraria, navigating to the “Multiplayer” then “Host & Play” menu. Select a world or create a new one, enter a password (if you want to. Otherwise leave blank), and you should be good to go.
Once you have your server set up, you can have your local friend join by going to the “Multiplayer” menu, “Join via IP,”  selecting a player, and then entering the IPv4 Address from earlier.
This same method of joining is also used for servers you might find in a server list, such as

Join via Steam

The next and simplest option is joining via Steam, which is much more convenient. To do this, press shift + tab and join by navigating to the player you want to join, pressing the drop down arrow, and press “Join Game”.

Setting Up a Dedicated Terraria Server

This part is for the more experienced and serious gamers. This is dedicated servers. Servers that will continue to run regardless if you have Terraria open in the background or not. However, it is fairly straightforward if you don’t want to configure a lot of the options.
To start,

Go to where your Terraria is installed:

Typically C:\Program Files (x64)\Steam\SteamApps\common\Terraria

Open TerrariaServer.exe, then create a new world

Type n, hit Enter
Select World Size, hit Enter
Choose the difficulty, hit Enter
Name the world, hit Enter

The server will now generate a world

Type the corresponding number for the world if you have more than one
Set the maximum number of players. 8 is the default, Enter
Set the server port. 7777 is the default, Enter
Press y to automatically forward port, Enter
Type a password if needed, otherwise press Enter
The server will now start and other players can join

Share Your Server IP

So how do other players find your server IP? Well, you have to give it to them by posting it on one of those list sites or by sending them a message. But first, you need to find your public IP Address. To do this,

  • Go to
  • Type IP Address
  • Press Enter
  • You should now see a number something like, and that  is your public IP address.

or, just navigate to to instantly see your IP.

That’s all you need to set up your very own dedicated Terraria server. Keep a look out on to find other people you can pay to host a server for you. Your average computer probably can’t handle it 24/7.

Control your server by using the Terraria Server console commands.

Authored by:
Updated: April 3, 2017
The proud creator of Hopefully you'll find my guides to be accurate and useful.

Related Guides