DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk10 min

How to Create a Private BeamNG Multiplayer Server with BeamMP

A practical BeamMP guide covering private configuration, home port forwarding, firewall rules, Direct Connect addresses, VPS hosting and CGNAT troubleshooting.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To host a private BeamNG.drive session, install the BeamMP server software, set Private = true in ServerConfig.toml, forward the server port (TCP and UDP 30814 by default) to the host computer, and allow the server through its firewall. You connect locally with 127.0.0.1; friends connect through your public IPv4 address and port using BeamMP Direct Connect.

A home server costs nothing but exposes a service through your router and may be impossible behind carrier-grade NAT (CGNAT). A VPS avoids home-router changes and is described by BeamMP as easier and more secure, but it adds a hosting cost.

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.

What you need before creating the server

BeamMP is the multiplayer mod and server software used for this workflow. BeamNG.drive by itself does not provide the private-server setup described here.

  • A legal, working installation of BeamNG.drive for every player.
  • The BeamMP client mod installed for each player and the BeamMP server software installed on the host.
  • A Windows or Linux computer that can remain online while people play, or a VPS running one of those operating systems.
  • Router administration access if you are hosting at home.
  • An IPv4 address that accepts inbound connections. A router port-forwarding screen alone does not guarantee this; CGNAT can prevent inbound hosting.
  • Permission to create firewall rules for both TCP and UDP traffic.

Use the same port number in the server configuration, router rule, firewall rules and Direct Connect address. The normal BeamMP port is 30814. If you change it, every reference to the port in this guide must use the replacement value.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Choose home hosting or a VPS

Both approaches can run a private server, but they solve different problems. Decide where the BeamMP executable will run before configuring networking.

Consideration Home computer VPS
Server cost Free apart from your existing electricity and internet service Recurring charge from the VPS company
Router changes Required for players outside your network Not required on your home router
Exposure A forwarded service is reachable from the internet; firewall and update discipline matter BeamMP describes VPS hosting as easier and more secure, but the VPS still needs its own firewall and maintenance
Availability Depends on your computer, power and home internet remaining online Generally suited to continuous operation when the VPS plan is running
Best fit A small group playing while the host is at home and able to troubleshoot the network A group that wants an always-available server or cannot accept inbound connections at home

BeamMP’s home-server guidance warns that port forwarding carries risk and presents a VPS as the easier, more secure alternative. Home hosting remains practical for a private group when you understand the exposure and your ISP supplies a usable public IPv4 address.

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

Install the BeamMP server software

Windows installation

  1. Download the BeamMP server executable for Windows from the BeamMP project’s official server download location.
  2. Install the required Microsoft Visual C++ redistributables if they are not already present. Without these runtime components, the executable may fail to launch or close immediately.
  3. Create a dedicated folder for the server. Keeping the executable and its generated files together makes backups, updates and troubleshooting easier.
  4. Place BeamMP-Server.exe in that folder and run it once. The first launch generates supporting files, including ServerConfig.toml.
  5. Close the server after the first launch so you can edit the generated configuration before allowing anyone to connect.

Linux installation

  1. Download the Linux BeamMP server build supplied by the project.
  2. Put the server binary in a dedicated directory owned by the account that will run it.
  3. Give the binary permission to execute, then launch it once to generate ServerConfig.toml and the other supporting files.
  4. Stop the process and edit the generated configuration before opening the server to friends.

The exact package and service-management commands vary by Linux distribution. Use the file names and configuration produced by the BeamMP release you downloaded rather than copying a command intended for a different build.

Configure a private server in ServerConfig.toml

Open the generated ServerConfig.toml in a plain-text editor. The generated template is the authority for the option names and formatting in your release. Set a recognizable server name, confirm the listening port, add an authentication key, and keep the privacy switch enabled.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
[General]
Name = "My private BeamNG server"
Port = 30814
Private = true
AuthKey = "replace-with-your-server-authentication-key"

The excerpt illustrates the values that matter for this setup. Preserve the surrounding sections and any additional options generated by your version. If your template uses a slightly different section layout, edit the existing fields instead of adding duplicate keys.

Keep Private set to true

Private = true keeps the server out of BeamMP’s official public server list. People join by invitation through Direct Connect rather than finding the server in a public browser. This setting does not make the service invisible to a person who knows its address, so still protect the address and authentication key.

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

Use an authentication key

BeamMP recommends an authentication key for private servers. Treat it like a password: do not post it in a public chat, commit it to a public repository, or send it to people who do not need server access. If you believe it has been exposed, replace it in the configuration using the key-management process supplied with your BeamMP account or server release.

Choose the port deliberately

Leave the port at 30814 unless another service already uses it or your hosting environment requires a different value. A custom port is valid, but it must be forwarded, permitted by the firewall and entered by every remote player. A mismatch produces the same timeout symptoms as a blocked connection.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Prepare a home network for remote players

Players on the internet cannot normally reach a computer behind your home router until the router forwards the BeamMP port to that computer. The labels differ by manufacturer, but the sequence is consistent.

  1. Give the host computer a stable local address. A DHCP reservation in the router is preferable to relying on an address that may change after a reboot.
  2. Open the router’s port-forwarding or virtual-server page.
  3. Create a rule for the host computer’s local IPv4 address and port 30814.
  4. Enable both protocols: one rule for TCP and one for UDP if the router does not offer a combined TCP/UDP option. BeamMP requires both.
  5. Save or apply the rule, then verify that it points to the computer actually running the BeamMP server.
  6. If you selected a different port in ServerConfig.toml, forward that number instead of 30814.

Do not forward the port to the router itself, a different gaming PC or a temporary address. If the host’s local address changes, the rule can continue pointing at the wrong machine even though the router reports it as enabled.

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.

Allow BeamMP through the firewall

The host operating system can block a correctly forwarded connection. Create firewall permissions for the BeamMP server executable and allow incoming and outgoing traffic on the configured port for both TCP and UDP.

  • On Windows, approve the executable on the private network profile when the firewall prompt appears, or create explicit inbound and outbound rules for the BeamMP server and its port.
  • On Linux, add equivalent rules to the distribution’s active firewall and ensure the process is allowed to bind to the configured port.
  • Do not disable the entire firewall as a permanent fix. A narrow rule for the BeamMP process and port is easier to audit and reduces unnecessary exposure.
  • After changing a rule, restart the BeamMP server and test again. Some firewall interfaces do not apply a program rule until the process is relaunched.

Your router and computer firewall are separate controls. A green port-forwarding entry does not override an operating-system rule that rejects the packet, and an open local firewall cannot compensate for a router rule targeting the wrong address.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Start the server and connect

Host on the same computer as BeamNG.drive

  1. Start the BeamMP server executable and leave it running.
  2. Launch BeamNG.drive with the BeamMP client installed.
  3. Open BeamMP’s Direct Connect tab.
  4. Enter 127.0.0.1 as the address and the configured port, normally 30814.
  5. Connect and confirm that you can load into a map before inviting remote players.

127.0.0.1 is the loopback address: it refers to the same computer and does not test your router, public address or ISP.

Host on another computer in your home

Use the server computer’s local IPv4 address in Direct Connect, not 127.0.0.1. This tests the local network path. The server computer still needs its firewall rule, but the router’s internet port-forward is not involved for this local test.

Friends connecting from outside

Give friends the host’s current public IPv4 address and the configured port. They enter that address and port in Direct Connect. They should not use the host’s private address such as 192.168.x.x, and they should not expect a private server to appear in the official public list.

Send the address privately and avoid publishing it alongside the authentication key. If your public address changes, provide the new address to your group; the port remains the configured BeamMP port.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Test in a controlled order

Testing from easiest to hardest prevents you from changing several variables at once.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Server process: Start the executable and check its console or log for startup errors. A configuration syntax error must be fixed before networking can work.
  2. Local loopback: On the host computer, connect to 127.0.0.1:30814 (or your custom port).
  3. Local network: From another computer on the same home network, connect to the server computer’s local IPv4 address.
  4. Internet path: Ask a friend outside your network to connect using the public IPv4 address and port. Testing from inside the same router may fail on routers without NAT loopback even when outside connections work.

Record which step fails. A loopback failure points to the server or configuration; a local-network failure usually points to the host firewall or local address; a remote-only failure points to forwarding, the edge firewall or the ISP.

Private versus public servers

Feature Private server Public server
Configuration Private = true Privacy disabled so it can be listed
Discovery Direct Connect using an address and port Players can find it through the official server list
Audience People you invite Anyone who meets the server’s access requirements
Operational concern Protect the address and authentication key Expect unknown connection attempts and greater moderation responsibility

Changing a server from private to public is not required for friends to join. If your goal is an invitation-only session, leave the private setting enabled.

Troubleshoot connection failures

Symptom Likely cause What to check
The server does not appear in the server list It is private by design Use Direct Connect. Do not treat list absence as a failure when Private = true.
The host cannot connect locally Server stopped, invalid configuration or wrong port Read the server console/log, confirm the executable is running, and connect to 127.0.0.1 with the exact configured port.
Local players connect but friends time out Port forwarding, firewall or public-address problem Confirm TCP and UDP forwarding to the correct local IPv4 address, then check inbound and outbound firewall rules.
Only one protocol works TCP or UDP rule is missing Create or correct both rules for the configured port. BeamMP requires TCP and UDP.
The router says forwarding is enabled, but nobody outside can connect Carrier-grade NAT or another upstream NAT Check whether your ISP gives you a dedicated public IPv4 address. CGNAT can make inbound forwarding impossible despite a router menu.
Connections fail after changing the port One component still uses 30814 or an old custom value Match ServerConfig.toml, router rules, firewall rules and every Direct Connect entry.
The server works until the host reboots The local address changed Create a DHCP reservation or update the forwarding destination to the host’s current local IPv4 address.
Players use IPv6 but cannot connect This workflow is IPv4-based Use a reachable public IPv4 address or move the server to a VPS. BeamMP’s setup documentation describes IPv6 support as planned rather than available for this workflow.

Recognize CGNAT

With CGNAT, the ISP places many customers behind a shared public IPv4 address. Your router may show a port-forwarding control, but unsolicited traffic never reaches your router because the ISP controls the upstream translation. Compare the router’s internet-facing address with the address reported by an external service; if they differ in a way that indicates shared addressing, ask the ISP whether a dedicated public IPv4 address is available.

If the ISP cannot provide reachable IPv4 service, a home port-forward cannot solve the problem. A VPS avoids that inbound path, or you can use another network arrangement that gives the server a publicly reachable address.

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

Operate the server safely

  • Keep the authentication key private and replace it if it is disclosed.
  • Run the server under a normal account where practical rather than granting unnecessary system privileges.
  • Apply BeamMP server updates and operating-system security updates before opening the service to the internet.
  • Back up ServerConfig.toml and any server-specific files, but store backups containing the authentication key securely.
  • Open only the BeamMP port and required protocols. Do not expose unrelated administrative services through the router.
  • Stop the server when you are not using it if you do not need continuous availability.
  • Review logs after failed joins or unexpected behavior; they can distinguish a configuration error from a packet that never reached the process.

When a VPS is the better answer

Choose a VPS when your group wants the server online independently of one person’s gaming PC, when home internet is behind CGNAT, or when you do not want to expose a home router. BeamMP characterizes VPS hosting as easier and more secure because the VPS has a publicly reachable network interface and requires no home-router port-forwarding change.

You still need to install the BeamMP server, configure Private = true, allow TCP and UDP on the selected port in the VPS firewall, and protect the authentication key. “No router change” does not mean “no security work”: the VPS operating system and its network firewall remain your responsibility.

Final launch checklist

  1. BeamMP client is installed for every player and the server executable runs on the chosen host.
  2. The first launch generated ServerConfig.toml, and the file has a server name, the intended port and Private = true.
  3. An authentication key is configured and kept confidential.
  4. Home hosting has TCP and UDP forwarding to the correct host address, or the VPS firewall has equivalent rules.
  5. The operating-system firewall allows BeamMP incoming and outgoing traffic on the same port.
  6. The host has passed a loopback test, then a local-network test where applicable.
  7. Remote friends use the public IPv4 address and configured port in Direct Connect.
  8. If remote connections still fail, CGNAT or the lack of a dedicated public IPv4 address has been checked before changing unrelated settings.

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
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

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.