Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Terraria’s dedicated server uses TCP port 7777 by default. To use another port, stop the server, set port=<number> in its configuration (or use the server’s port startup option), restart it, then make the router forwarding rule, firewall rule and player connection settings use that same number.
Godlike.Host offers hosted Terraria servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
Players joining from outside the host’s local network usually need the selected port forwarded to the server computer. A stable local IP keeps that forwarding rule aimed at the right machine.
As an Amazon Associate I earn from qualifying purchases.
Recommended Free Tools
What port does a Terraria server use?
A standard, unmodified Terraria dedicated server listens on TCP port 7777. That is the value to try when a server has not been customized and its startup configuration does not specify another port.
The port is separate from the server’s address. Players need both the host’s IP address or hostname and the port on which the server is listening. On a home network, the host computer has a private local address; players on the internet use the home network’s public address. The router must pass incoming traffic from the chosen external port to the host’s local address.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
A custom port changes only the listening endpoint. It does not change the world, player files or server address. Every connection setting that refers to the port must be updated to the new value.
How to find the port your running server uses
Start with the default only for an unmodified server
If you installed a dedicated server and never changed its configuration or launch parameters, begin with TCP 7777. Treat that as a starting point, not proof: a configuration file or a startup argument can override it.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Read the server configuration
Open the configuration file used to launch the dedicated server and look for a line in this form:
port=7777
The number after port= is the configured listening port. If the line contains another number, use that number for the router rule, host firewall and client connection.
Check how the server was launched
A server started with a command-line port option can use a runtime value different from the file. The startup value is authoritative for that running instance. Also check whether the launch command loads a particular configuration file with the official configuration switch:
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
TerrariaServer.exe -config <serverconfigfile>
Inspect the file named by -config, rather than assuming the server is reading a similarly named file in the installation directory. If both a file setting and a command-line port setting exist, verify the value reported by the startup process and use the value applied to the running instance.
Distinguish local and remote tests
A player on the same computer or local network can sometimes connect even when internet players cannot. That proves the server is reachable locally, but it does not confirm that the router forwarding rule or internet-facing firewall is correct. Test the port from the same network location your remote players will use.
How to change the Terraria server port
Changing the port is a controlled restart. Do not edit the configuration while relying on an already-running process and expect the process to change immediately.
- Stop the dedicated server cleanly. Wait until the process has exited so the configuration is not being overwritten.
- Open the configuration file used by the launch command. If the server is started with
-config, use that exact file. - Set the port entry. Replace the existing value with your selected number, for example:
port=7778
- Save the file. Keep the entry in plain
port=<number>form and avoid adding spaces or comments to the value. - Launch the server with the intended configuration. For example:
TerrariaServer.exe -config <serverconfigfile>
- Confirm the active listener. Check the server’s startup information or the operating system’s listening-port view to ensure the process is using the selected number.
- Update the network path. Change the router forwarding entry and host firewall rule to the same number, then give players the new connection details.
If your server build supports a command-line option that sets the port, use the syntax documented for that build. A command-line value applies to that launch and can override what you expected from the configuration file, so record the effective value for future restarts.
Router port forwarding for players outside your network
When the host is behind a home router using NAT, internet players generally cannot reach the server until the router forwards the selected port to the host computer. The rule needs three pieces of information:
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
- External port: the number players will use from the internet.
- Internal destination: the host computer’s current local IP address.
- Protocol: use the protocol required by the server and your router’s interface; Terraria’s documented default is TCP.
Router interfaces use different labels, but the workflow is usually under Port Forwarding, NAT, Virtual Server or a similar advanced-networking section. Create one rule for the selected port and direct it to the computer running the dedicated server. If the router offers separate internal and external fields, keeping them equal is the simplest arrangement.
Forwarding is normally unnecessary for players who are on the same local network, because they can use the host’s local address. The official Terraria setup guidance notes that non-NAT connections may not need forwarding, although the host firewall can still block access.
Keep the forwarding rule pointed at the right computer
A router can assign a different private address after a reboot, lease expiration or network change. If the forwarding rule still points to the old address, the server may work locally while all remote connections fail.
Give the server computer a stable local IP address, such as a static assignment configured for that network. Then select that address as the forwarding destination. After changing the computer’s network adapter, replacing the router or moving from Wi-Fi to wired networking, re-check both the assigned local address and the router rule.
- Verify the host’s current private address before editing the rule.
- Make sure the forwarding destination is the dedicated-server computer, not another gaming PC.
- After a router reset, confirm that the rule still exists and targets the same address.
Allow the port through the host firewall
Port forwarding only gets traffic to the host network. The operating-system firewall must also allow the server process or selected port to receive connections. Create or enable an inbound rule for the port the server actually uses, with the protocol appropriate to your installation.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
If a firewall prompt appeared the first time the server launched, denying it can leave local or remote players blocked. Review the firewall’s allowed-app and inbound-rule lists, then restart the server after changing a rule. Avoid opening unrelated ports; the forwarding and firewall entries should be limited to the game server’s endpoint.
For a server on a cloud virtual machine, configure the provider’s network firewall, security group or equivalent control in addition to the operating-system firewall. Cloud documentation may call for TCP and UDP rules, so check the provider’s current guidance before deciding which protocol entries to create. Do not assume that opening a local firewall automatically opens the cloud network perimeter.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsWhat players enter when joining
In Terraria, open Multiplayer and choose the option to join by IP. Enter the server address supplied by the host and the port currently configured for the running server.
A client that still uses 7777 while the server listens on a custom value will attempt the wrong endpoint and fail. The host should send players one complete set of details: public address (or a reachable hostname), selected port and any password required by the server. Local-network players may instead use the host computer’s private address.
If the host changes the port again, players must replace the saved or previously entered value. A successful local connection does not make the old internet address-and-port combination valid.
Best Value
Port forwarding or a VPN virtual LAN?
Direct forwarding is the conventional route when you control the router. A VPN or virtual-LAN service can create a shared private network when router forwarding is unavailable, but it changes the requirements for every participant.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
| Consideration | Direct port forwarding | VPN or virtual LAN |
|---|---|---|
| Router access | Required when the host is behind NAT. | Useful when you cannot configure the router. |
| Player software | No extra network client is normally required for players. | Every participant may need to install the same VPN software and join the same virtual network. |
| Address stability | Depends on a stable host local IP and a known public address or hostname. | Players connect through the virtual network address; the VPN membership and address must remain available. |
| Firewall exposure | Requires an inbound router and host-firewall path for the selected game port. | Avoids router port forwarding but still requires the game and VPN traffic to be allowed locally. |
| Residential hosting | Works when the ISP and router permit inbound forwarding. | Can be a fallback for restrictive routers or connections. |
| Cloud hosting | Requires the cloud network controls and host firewall to allow the endpoint. | Usually adds an unnecessary dependency when cloud firewall rules are available. |
Choose the approach your network can support. A VPN does not remove the need to configure the Terraria server correctly; it changes which reachable address players use and may require software on every computer.
Troubleshoot by where the connection fails
Local players connect, remote players cannot
- Confirm the server’s active port from its configuration or startup parameters.
- Check that the router forwards that exact port to the host’s current local IP.
- Review the host operating-system firewall for an inbound rule covering the server.
- Verify that remote players are using the public address, not the host’s private LAN address.
No one can connect after changing the port
- Stop and restart the server after saving the configuration.
- Look for a typo in
port=<number>and confirm the launch command loads the intended file. - Check whether a command-line port option is overriding the file value.
- Change the router and firewall rules to the effective runtime value, not the previous default.
- Have every player enter the same current port.
The router rule disappears or stops working after a reboot
Check whether the server computer received a new private IP. Reassign a stable local address and update the forwarding destination. Also verify that a router firmware reset or replacement did not remove the rule.
The router cannot forward ports
Use a VPN or virtual-LAN arrangement such as Hamachi or Radmin VPN, provided every participant can install the software and join the same network. Players then connect using the reachable virtual-network address and the port exposed by the Terraria server there.
The server runs in the cloud
Open the selected endpoint in the provider’s security-group or network-firewall controls and in the server operating system. If the provider separates TCP and UDP settings, follow its current documentation rather than assuming one rule covers both.
A reliable pre-game checklist
- The server is running and its effective port is known.
- The configuration file used at launch contains the intended
port=<number>entry, unless a startup option deliberately overrides it. - The host computer has a stable local IP.
- The router forwards the selected port to that local IP when NAT is involved.
- The host firewall allows the server’s inbound traffic.
- Cloud hosts also allow the endpoint in their network controls.
- Players have the correct address and the same port value as the running server.
- VPN participants have installed the required client and joined the same virtual network, if that method is being used.
These checks separate the three most common layers of failure: the server listening on an unexpected value, the network sending traffic to the wrong machine, and a firewall refusing traffic that reached the host.
Quick Recap
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.




