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

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

BeamMP’s default server port is 30814. Set or confirm Port = 30814 in ServerConfig.toml, forward that port from your router to the computer running BeamMP-Server for both TCP and UDP, and allow the server through the host firewall for incoming and outgoing traffic. If you choose another port, replace 30814 everywhere with that value. You can verify reachability with CheckBeamMP while the server is running.

What port does BeamMP use?

A standard BeamMP server listens on port 30814. BeamMP requires the port over both the TCP and UDP protocols; forwarding only one protocol can leave the server unreachable or cause inconsistent connection results.

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

The setting is stored in ServerConfig.toml, in the [General] section:

[General]
Port = 30814

BeamMP’s official port-forwarding guidance describes the requirement as both UDP and TCP port 30814 unless you have changed the value in ServerConfig.toml. The number is not a web address or a separate game-server identifier: it is the network port on which the BeamMP process accepts connections.

#1 Best Overall
Sale
Logitech G920 Driving Force Racing Wheel and Pedals, Force Feedback + Logitech G Driving Force Shifter - Xbox Series X|S, Xbox One and PC, Mac - Black
  • REALISTIC RACING SIMULATION DUO: Feel what is like to drive a real race car with G920 Driving Force Racing Wheel & Pedals and Driving Force Shifter
  • PAIRED FOR PRECISION: Take full control of the race with G920 Driving Force Racing Wheel & Pedals and Driving Force Shifter
  • PRECISE CONTROL: Helical transmission gears reduce noise and vibration with anti-backlash keeping wheel and pedals tight. The six-speed “H” shifter helps you execute smooth, accurate gear transitions
  • FORCE FEEDBACK: The dual motor force-feedback realistically simulates the feel of tires on a turn, understeer, oversteer, drifting and more
  • PREMIUM BUILD: Look, feel and durability of a real race car wheel, pedals and shifter. Wheel cover, knob and boot are covered in high-quality, hand-stitched leather with a solid steel gear shaft and polished metal pedals

BeamMP port requirements and limits

  • Default: 30814.
  • Protocols: TCP and UDP.
  • Valid custom values: 1024 through 65535.
  • Availability: the selected port must not already be used by another service on the host.
  • Multiple servers: each BeamMP server on the same computer needs its own port.

In server release v3.2.0 and later, environment variables can override values in the configuration file. For the port, that can include BEAMMP_PORT. If the file says 30814 but the running process behaves as though another port is configured, inspect the environment used to launch the service, scheduled task, container, or hosting panel before changing router rules.

What you need before creating a forwarding rule

A stable local IPv4 address

Your router forwards traffic to a device address on the local network. Assign the hosting computer a stable local IPv4 address, preferably with a DHCP reservation in the router or a correctly configured static address. If the address changes after a reboot, the existing rule may point to the wrong computer.

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.

A reachable public address

Internet players connect to your public IP address and the configured port. Home hosting therefore requires an ISP connection that provides a reachable public IPv4 address and a router you can configure. BeamMP warns that carrier-grade NAT (CGNAT) and many mobile 4G/5G connections can prevent residential port forwarding: the router may show an address, but inbound traffic cannot reach it because another provider-controlled NAT sits upstream.

Router and host-firewall access

You need administrator access to the router and to the operating-system firewall on the server computer. Port forwarding changes the router; a firewall exception changes the host. Both are required. Forwarding a port while the host firewall silently drops it produces the same symptom as a missing router rule.

Rank #2
Sale
MOZA R5 Bundle Racing Wheel, Direct Drive Base, Pedals Simulator Kit for PC
  • MOZA R5 Racing Wheel and Pedals Bundle Kit is designed for PC Users (Not Compatible with Xbox and ps), provides an affordable, direct-drive setup force feedback system that transforms your sim racing experience.
  • Direct-Drive Simulator: Delivers smooth, detailed 5.5 Nm peak torque without the mechanical slack or noise of older gear- and belt-driven wheels.
  • Ready-to-Race Kit: Includes the wheel base, MOZA ES Steering Wheel with an aluminum quick-release system, and steel pedals and desk clamp in a single package.
  • ES Wheel: At 280mm (11 inches), the compact diameter gives the motor maximum leverage, ensuring the 5.5Nm force feedback feels crisp, strong, and detailed rather than dampened or weak.
  • SR-P Lite Pedals(No Clutch): Crafted from high-strength steel, this Pedal with throttle and brake feature precise Hall sensors, adjustable spacing and height, customizable output curves, and an anti-slip base—offering reliable, adaptable performance for any setup.

How to port forward BeamMP step by step

1. Generate and inspect the server configuration

  1. Start BeamMP-Server once. The first run creates ServerConfig.toml if it does not already exist.
  2. Stop the server cleanly and open the file in a text editor.
  3. Under [General], confirm Port = 30814, or note the custom value you intend to use.
  4. If the file and observed behavior disagree, check for an environment override such as BEAMMP_PORT, particularly on v3.2.0 and later.

Do not use a port that another application already occupies. If you run more than one BeamMP instance on the same machine, assign a different unused value to every instance.

2. Reserve the host’s local address

Find the hosting computer’s local IPv4 address and create a router DHCP reservation for it. The exact menu name varies, but it is commonly under LAN, DHCP, connected devices, or address reservation. Record the address; the forwarding rule must target it, not the router’s own address.

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

3. Create the router rule

  1. Open the router’s administration page and find Port Forwarding, NAT, Virtual Server, or a similarly named menu.
  2. Create a rule targeting the hosting computer’s reserved local IPv4 address.
  3. Set the external (public) port and internal (private) port to the configured BeamMP value. If the router has separate fields, use the same number in both.
  4. Select TCP and UDP in one combined rule, or create two rules with identical port numbers, one for TCP and one for UDP.
  5. Save or apply the configuration. Some routers require a reboot; others activate the rule immediately.

For the default setup, the resulting rule forwards external TCP 30814 and UDP 30814 to internal TCP 30814 and UDP 30814 on the BeamMP host. A custom port follows exactly the same pattern with its replacement number.

4. Allow the server through the host firewall

In the operating-system firewall, allow BeamMP-Server itself, or create rules for the configured port. Permit both TCP and UDP, and allow incoming and outgoing traffic. If the firewall asks whether the rule applies to private or public networks, choose the profiles that match the network on which the server actually runs, while keeping the rule limited to the required BeamMP port rather than disabling the firewall globally.

Rank #3
Razer Wolverine V3 Pro Wireless Gaming Controller: Licensed for Xbox Series X|S, Xbox One, Windows PC - 6 Remappable Buttons - Fast Triggers - Customizable Thumbsticks - Wired Tournament Mode - Black
  • 4 MOUSE CLICK BACK BUTTONS & 2 CLAW GRIP BUMPERS — Enjoy the same ultra-responsive actuation found in Razer's top gaming mice with 4 buttons built into the controller’s ergonomic, rubberized handles—topped with 2 claw grip bumpers for even more control
  • PRO HYPERTRIGGERS — Set the triggers for instant actuation with zero travel time or ultra precise analog control—be fully immersed in the action and feel every trigger pull with integrated haptic vibrations
  • HALL EFFECT PRECISION THUMBSTICKS — Experience analog thumbsticks that are not only more accurate than traditional models but are smoother, lighter, and more durable thanks to their anti-friction rings and pro grade materials
  • HYPERSPEED WIRELESS — Delivering an ultra-low latency 2.4 GHz connection via its USB Type A dongle, experience fast, reliable performance that meets the demands of the most intense competitive players on Xbox and PC
  • RAZER MECHA-TACTILE ACTION BUTTONS & 8-WAY FLOATING D-PAD — By combining the speed of microswitches with the cushioned comfort of a rubber membrane, compete with quicker inputs that feel just as comfortable to press

5. Start the server and test externally

  1. Start BeamMP-Server with the final configuration.
  2. Leave it running while testing; a closed application cannot answer a port check.
  3. Use CheckBeamMP to test the public address and configured port.
  4. Ask a player outside your home network to connect using the public IP address and port, or test from a separate internet connection.

A test from inside the same network may not accurately represent internet reachability because routers handle loopback (hairpin) connections differently. Use the address appropriate to the test location.

Which address should each player use?

Player location Address format Purpose
The same computer running BeamMP-Server 127.0.0.1:30814 (or your custom port) Local loopback test that never leaves the host.
Another device on the same home network host-LAN-IP:30814 Uses the server computer’s local IPv4 address.
A player on the internet public-IP:30814 Uses the router’s reachable public address and the forwarded port.

If you have changed the port, substitute that value in every address. A server configured as Private = true does not appear in the public server list, but players can still join directly when they have the correct address and the port is reachable.

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

Why friends cannot connect: a diagnostic order

The server is listening on a different port

Reopen ServerConfig.toml and verify the value under [General]. Then check launch parameters and environment variables, including BEAMMP_PORT on v3.2.0 or newer. The router, firewall, CheckBeamMP test, and player connection must all use the effective runtime port, not an outdated file value.

Only one protocol was forwarded

Inspect the router rule and confirm that both TCP and UDP are enabled. Also verify that the host firewall allows both protocols in both directions. A TCP-only rule is not a complete BeamMP configuration.

Rank #4
Obokidlyamor 2PCS Simulation Turbine Intake Pipe Wind Sense Speed Change on Steering Wheel PC USB for Logitech G923 G920 G29 Pro RS50 Base Intake Pipe Sim Racing Wind Simulator (Red)
  • PC USB Simulation Racing Game Wind Sense Simulator Wind Speed Change on Steering Wheel of Racing Game for Logitech G923 G920 G29 G /Thrustmaster T300RS T500
  • Supports SIMHUB software and can be debugged on it.It suitable for 20/30/40 aluminum profiles and cockpit brackets with suitable holes.you can read the game data in real time, calculated by racing speed.
  • The maximum speed is 7000 rpm/second.The maximum and minimum air quantity can be set. The default starting air volume is 60km/h. The faster the car, the greater the air quantity.
  • Very High Wind Speed For Simulation Racing Game Wind Sense Simulator steering wheel.Easy assembly and high adaptability. Compatible with aluminum profiles in the sizes of 20x20mm/0.8x0.8", 30x30mm/1.2x1.2" and 40x40mm/1.6x1.6". As for other brackets, please contact the customer service.
  • Support many games, including for American Truck Simulator, Assetto Corsa, Euro Truck Simulator 2, Assetto Corsa Competizione, Automobilista, Codemasters F1 2019, Codemasters F1 2020, Automobilista 2, BeamNG Drive, Codemasters F1 2021, Codemasters F1 22, Farming Simulator 22, Forza Horizon 4, IRacing, RFactor 2, Forza Horizon 5, Forza Motorsport 7, Project Cars 2, Project Cars 3, WRC 10 FIA World Rally Champion, WRC 8/9 FIA Word Rally Champion, Codemasters Dirt 3, and Codemasters Dirt 4.

The forwarding target changed

Compare the router rule’s destination with the hosting computer’s current local IPv4 address. If DHCP assigned a new address, restore the reservation or update the rule, then test again.

The port is already occupied

A custom port must be unused on the host. Stop the conflicting service or select another value between 1024 and 65535, then update the configuration, router, firewall, and connection address together. Do not assign the same port to two BeamMP servers on one machine.

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

The server is not running or is blocked locally

Start BeamMP-Server before testing. Confirm that the operating-system firewall has an exception for the server or its configured TCP and UDP port. Keep the firewall enabled; turning it off can hide the real rule error and unnecessarily expose other services.

The ISP uses CGNAT or a mobile connection

CGNAT and many 4G/5G services can make inbound residential forwarding impossible even when the router interface accepts a rule. In that situation, changing the BeamMP port or repeating the same rule will not create a reachable public endpoint. Use a network with a reachable public IPv4 address or host the server on a VPS/root server, where the residential-router step is avoided.

Best Value
Obokidlyamor Turn Signal Headlight Dimmer Switch For PXN V99/ V10/V12 LITE Direct Drive Servo Wheel Base;Multi-Function Stalks Turn Wiper Lever Combination Racing Simulator Button Console Racing Wheel (For PXN V99)
  • Product Features ----Multi-Function Stalks Turn Wiper Lever+ Cruise Control Switches+ Ignition Switch Key for For PXN V99 Racing Wheel Euro truck simulator2 /American truck simulator/ OMSI 2/ The Bus/BeamNG.drive;Powerful game management with distinct configurations and logic for different games, automatically switching according to the game.No need to install drivers-plug and play.Support original steering wheel installation.
  • Product Turn Signal Headlight Switches functions ---- The stalks feature up to 18 programmable switches to cover all your driving needs.Support game Auto-Sync(No need to pause the game to adjust the position of the lever position when entering the game.); Meter/Low beam switch,High beam/light switch;you can switch small lights, headlights, switch instrument lights, turn signal, high beam, warning light, cruise light, can expand the vehicle start light, meter mode switch.
  • Product Turn Wiper Switches functions ---- 1.Switching to Universal Mode:Recommend binding buttons as:Upward lever: Right turn signal; Downward lever: Left turn signal. Pull lever closer: Flash headlights/Honk horn; Push lever away: Toggle high/low beams.2.Euro Truck Simulator mode:Three-speed windshield wiper( high speed / low speed / off switch).
  • Product Ignition Switch Technology ---- The key module is modified from the original HOWO heavy truck factory key. The LOCK position is used for steering wheel lock (ignored in-game).In Euro Truck Simulator (ETS2), there is only a single "ignition" option. Therefore, you can bind either OFF→ACC or ACC→ON for the ignition sequence.Engine start is performed from ON→START (START position).
  • Package including ---- 1X Basic kit;1X Kit adapter and some screws.If you find the Turn Signal Wiper Lever Switch could not connect to your Steering Wheel or could not work for your game, please do not worry and contact us via message first we will offer professional resolution to make it work again or replacement for free.

The server is private rather than publicly listed

Private = true controls listing, not the underlying direct-connection port. Give players the public IP and configured port and ensure the forwarding and firewall checks pass.

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

Home hosting versus a VPS or root server

Neither approach changes BeamMP’s requirement for a configured TCP and UDP port. The practical decision is whether your home connection can accept inbound traffic and whether you want to operate the network edge yourself.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Decision factor Home hosting VPS/root-server hosting
Reachable public IPv4 Depends on the ISP; CGNAT or mobile service may prevent forwarding. Typically provides a directly managed internet interface; the provider’s exact networking terms still apply.
Router work Required: forward the port to the local host. Residential router forwarding is skipped.
Host firewall Must allow BeamMP traffic on the home computer. Must allow the port in the server’s firewall and any provider-level firewall.
Monthly cost Not stated; depends on your existing connection and electricity. Not stated; depends on provider, region, and server size.
Geographic latency Often favorable for players near your home connection. Depends on the selected data-center region and each player’s route.
Administration You manage the router, local address, computer, and firewall. You manage the server and firewall but not a residential NAT rule.
Multiple BeamMP servers Each instance needs a distinct host port and corresponding forwarding rules. Each instance still needs a distinct port; provider networking does not remove that requirement.

Security practices for an exposed BeamMP port

BeamMP identifies port forwarding as a security risk and does not take responsibility for externally linked services. Expose only the configured BeamMP port, keep the host firewall enabled, and avoid broad “allow all traffic” rules. Apply operating-system updates, run only the services you need on the host, and review forwarding entries you no longer use. If you stop hosting, remove the router rules and firewall exceptions.

Changing the port is useful for avoiding a local conflict, but it is not a substitute for firewalling or a security boundary. The effective value must remain consistent in the server configuration, environment, router, firewall, CheckBeamMP test, and player instructions.

Quick verification checklist

  • ServerConfig.toml contains the intended [General] Port value.
  • No BEAMMP_PORT or other launch setting overrides that value unexpectedly.
  • The value is between 1024 and 65535 and is unused by another host service.
  • The host has a stable local IPv4 address.
  • The router forwards the same external and internal port to that address.
  • Both TCP and UDP are selected.
  • The host firewall allows BeamMP traffic in both directions.
  • BeamMP-Server is running during the test.
  • CheckBeamMP reports the public endpoint as reachable.
  • Players use loopback, LAN, or public addressing appropriate to their location.

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.