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

The reliable way to host Minecraft Bedrock is to run Mojang’s Bedrock Dedicated Server (BDS) on a Windows or Linux computer, then forward the correct UDP port. Download the archive from minecraft.net, extract it into its own folder, start the server executable, allow it through the firewall, and forward UDP 19132 on your router (UDP 19133 is used for IPv6). The first launch creates the world and configuration files. Keep the console open while players are connected, and type stop before shutting down so the world is saved cleanly.

What you are setting up

Bedrock Dedicated Server is the official standalone server program for Minecraft Bedrock Edition. It runs independently of the game client, so the computer hosting it does not need to have Minecraft open. Players join using the server’s local address on a home network or its public address from the internet.

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

Use the official download page for the current archive and release notes: Minecraft Bedrock Dedicated Server Download. Do not obtain the executable from an unofficial mirror; a tampered binary can expose the machine or corrupt a world.

This guide covers a direct installation on Windows and Ubuntu Linux, which are the platforms identified by the current official requirements. A virtual private server (VPS) or managed host uses the same BDS files and network ports, but the provider controls some operating-system and firewall details.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.

Check the requirements before downloading

Official hardware minimums

The official download page lists the following minimum hardware. These figures are requirements for launching the server, not a guarantee of a particular view distance or player count.

Component Minimum listed requirement Important qualification
Processor Intel Core i3-3210, AMD A8-7600 APU, or equivalent Higher clocks and newer cores leave more headroom for larger worlds and simultaneous players.
Memory 4 GB RAM The requirement is for the host machine; the operating system and other applications also need memory.
Storage 180 MB to 1 GB The download is small, but the world, logs, backups and updates can grow substantially.

Unlike Java Edition, Bedrock Dedicated Server does not expose initial or maximum memory settings such as -Xms or -Xmx. Do not copy Java launch flags into a Bedrock start command. The process manages its memory internally.

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

Supported operating systems

  • Windows: Windows 10 version 1703 or later, or Windows Server 2016 or later.
  • Linux: Use Ubuntu 22.04 LTS or later for the current Linux build. Some Microsoft documentation mentions Ubuntu 18 or later, but the official download guidance is the safer baseline.
  • Linux runtime: The Linux executable requires glibc 2.35 or later. Check with ldd --version if you are unsure whether a distribution is new enough.

Network access you will need

  • Administrator access to the host computer.
  • Permission to create a firewall rule.
  • Access to the home router or cloud security group if people will connect from outside the local network.
  • A stable local address for the host, preferably a DHCP reservation or static address, so port forwarding does not break after a reboot.

Choose where the server will run

Option Best fit What you control Trade-offs
Home Windows or Linux PC A small group that wants to use existing hardware Files, firewall, backups, world data and network configuration The computer and internet connection must stay on; router setup and ISP restrictions are your responsibility.
VPS Players in different locations who need an always-on machine Operating system, BDS files, firewall and backups inside the virtual machine You must administer Linux or Windows remotely and configure the provider’s security group as well as the guest firewall.
Managed game host Players who want a control panel and provider-managed uptime Usually the server settings and world files exposed by the panel Port, operating-system and backup controls depend on the provider; verify that it supports the current Bedrock build.

For a first installation, a spare Windows PC or Ubuntu machine is the simplest way to learn the files and console. Move to a VPS or managed service when uptime, a public IP or easier administration matters more than local control.

Download and prepare the server files

  1. Open the official Bedrock Dedicated Server download page.
  2. Choose the archive for Windows or Linux. Confirm that the package matches the operating system and note the version shown on the page; clients generally need to be on a compatible Bedrock release.
  3. Create a dedicated, empty folder. A practical Windows path is C:MinecraftServer; on Ubuntu use ~/MinecraftServer or another directory owned by the account that will run the service.
  4. Extract every file from the ZIP directly into that folder. Do not run the executable from inside the compressed archive or mix multiple releases in one directory.
  5. Keep the folder separate from personal documents. It will contain the world, logs, configuration and permissions files after the first launch.

Only the official download is appropriate for production. Third-party mirrors can distribute modified or outdated binaries.

Install on Windows

1. Start the executable

  1. Open File Explorer and browse to C:MinecraftServer (or the folder you chose).
  2. Double-click bedrock_server.exe. If Windows asks whether to allow the program through Microsoft Defender Firewall, continue to the network-selection step instead of cancelling.
  3. Leave the console window open while the server is running. The first launch creates a worlds folder, server.properties and permissions.json.

2. Select the correct firewall networks

For players on the same home network, allow the executable on Private networks. For friends connecting over the internet, the host also needs a router port-forward and the Windows firewall rule must allow the relevant traffic. Public-network access exposes the service more broadly, so use it only when the computer is on a trusted, hardened network and you understand the exposure.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

If the prompt was dismissed, open Windows Security → Firewall & network protection → Allow an app through firewall, locate the Bedrock server executable, and enable the appropriate network profile. A narrowly scoped inbound UDP rule for the Bedrock port is preferable to disabling the firewall.

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

3. Confirm the first launch

Watch the console for a successful startup message and verify that the new files and worlds directory exist. If the process exits immediately, run it from Command Prompt in the server folder so the error remains visible, then correct the reported dependency or permission problem before opening ports.

Install on Ubuntu Linux

1. Extract and enter the directory

mkdir -p ~/MinecraftServer
cd ~/MinecraftServer
unzip /path/to/bedrock-server-*.zip

Use the actual downloaded filename in place of the wildcard if your shell does not expand it. The executable should be named bedrock_server.

2. Make the binary executable

chmod +x bedrock_server

3. Install the common runtime library if the launch reports it missing

sudo apt update
sudo apt install -y libcurl4

Some Linux packages also need the current directory in the library search path. If a clean Ubuntu installation reports a shared-library error, try:

LD_LIBRARY_PATH=. ./bedrock_server

This workaround is build-dependent. Read the exact error, confirm that the Ubuntu release meets the glibc 2.35 requirement, and do not download replacement libraries from random sites.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

4. Launch the server

./bedrock_server

Run it from the extracted directory so the program can find its libraries and write the world files beside the executable. The first successful launch creates worlds, server.properties and permissions.json, just as on Windows.

5. Keep it running after disconnecting

For a temporary test, an open SSH session is sufficient. For an always-on server, run BDS under a service manager or a terminal multiplexer and arrange a restart policy appropriate to your distribution. Whichever method you choose, make sure the process receives the stop command during planned shutdowns rather than being killed abruptly.

Configure the first world

Open server.properties with a plain-text editor after the first launch has created it. Each setting is stored as a key and value. Change one setting at a time, save the file, and restart BDS for changes that are read only at startup. Keep a copy of the original file so you can revert a mistake.

Use the configuration file for the world name, game mode, difficulty, player limits and other options exposed by the release you downloaded. The available keys can change between versions, so treat the comments and the current Microsoft instructions as authoritative: Getting Started with Bedrock Dedicated Server.

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

The generated permissions.json file controls elevated player permissions. Do not invent a JSON structure or leave trailing commas; make a backup before editing it. You can also grant operator status from the running console with the built-in op <gamertag> command, replacing the placeholder with the player’s exact name.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Protect the configuration

  • Do not publish the contents of permissions.json or give operator status to an account you do not trust.
  • Keep the server directory writable only by the account that runs BDS and administrators who maintain it.
  • Do not enable any setting that lowers authentication or permission checks unless you understand the consequences for a public server.

Open the Bedrock ports

Local firewall

Allow inbound UDP 19132 for IPv4. Bedrock’s IPv6 port is UDP 19133. Add the rule to Windows Defender Firewall, ufw, or the firewall supplied by your Linux distribution. The protocol matters: opening only TCP 19132 will not make a Bedrock server reachable.

Home router

  1. Give the host a stable LAN address, such as a DHCP reservation.
  2. Sign in to the router and create a port-forward for UDP 19132 from the internet to that LAN address and the same destination port.
  3. If you intend to accept IPv6 connections, permit UDP 19133 in the host and router IPv6 firewall. IPv6 usually does not use NAT, but the inbound firewall still has to allow it.
  4. Save the rule and restart the server if necessary. Test from a device outside the home Wi-Fi; testing from inside the same LAN can fail when the router does not support hairpin NAT.

VPS or cloud host

Open UDP 19132 in the provider’s security group or network ACL and in the operating-system firewall. Add UDP 19133 when using IPv6. A cloud rule alone is not enough if the guest firewall blocks the packet.

When port forwarding cannot work

Some internet providers place customers behind carrier-grade NAT, which prevents unsolicited inbound connections even when the router is configured correctly. If an external port check never sees the service and the router’s WAN address differs from the address shown by an independent “what is my IP” check, ask the ISP for a public address or use a hosting arrangement with a reachable address. Do not expose administrative services simply to work around CGNAT.

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

Connect players and verify the setup

Players on the same LAN

They can add the server using the host’s private IPv4 address and UDP port 19132. The host firewall must allow the private-network profile. If the server does not appear automatically, manual entry is more reliable.

Players on the internet

Give them the router’s public IPv4 address and port 19132, or the server’s public IPv6 address with port 19133 when IPv6 is configured. Never post the address together with administrator credentials, remote-desktop access or file-share credentials.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Version matching

Keep the server and clients on compatible Bedrock releases. After an update, a client that is substantially older or newer may fail to join even when the port is open. Check the version displayed on the official download page before replacing the server binary.

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

Start, stop and maintain the server safely

Clean shutdown

Type stop in the BDS console and wait for the process to exit. This flushes the world to disk. Closing the terminal window or killing the process can interrupt a save and damage world data.

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

Back up the world

  1. Send stop and wait until BDS has exited.
  2. Copy the entire worlds directory to a different disk or an offline backup location.
  3. Keep several dated generations rather than overwriting one backup.
  4. Start BDS again and test that players can join before deleting an older backup.

Back up server.properties and permissions.json as well, but do not place private permission data in a publicly accessible web directory.

Update to a newer release

  1. Announce maintenance and stop the running server cleanly.
  2. Make a verified backup of the world and configuration.
  3. Download the new archive from minecraft.net into a separate temporary directory.
  4. Replace the executable and release files while retaining your existing worlds, server.properties and permissions.json. Do not blindly overwrite configuration if the new release adds or changes keys.
  5. Start the new binary locally, check the console for errors, and have an administrator join before reopening the server to everyone.

BDS 1.26.50 and later uses the NetherNet transport by default according to the Minecraft Wiki. When upgrading an existing installation, review networking behavior and firewall rules instead of assuming that an older setup is unchanged.

Troubleshoot the common failure modes

Symptom Likely cause Action
The executable will not start on Windows Unsupported Windows version, blocked executable or a missing runtime error Confirm Windows 10 1703+/Server 2016+, run it from Command Prompt, read the displayed error and allow the program through the firewall.
Linux says “permission denied” The extracted file is not executable Run chmod +x bedrock_server and launch it from the server directory.
Linux reports a missing shared library libcurl4 or the local library path is unavailable Install libcurl4; if the error persists, try LD_LIBRARY_PATH=. ./bedrock_server and verify glibc 2.35 or later.
Players on the same network cannot join Wrong private IP, local firewall profile or incorrect port Use the host’s current LAN address, allow inbound UDP 19132 on the private profile and confirm the console is still running.
LAN works but internet players cannot connect Missing router forward, wrong destination address, double NAT, CGNAT or cloud security-group rule Reserve the host’s LAN address, forward UDP 19132, open the guest and provider firewalls, and check whether the WAN address is publicly reachable.
IPv6 players fail while IPv4 works UDP 19133 is blocked or the host has no usable public IPv6 address Permit UDP 19133 through the host and network firewalls and test with the server’s actual IPv6 address.
The world rolls back or becomes corrupted The terminal was closed or the process was killed during a save Restore the newest known-good backup and always use stop before maintenance.
The server starts but a client is rejected Client/server release mismatch or incompatible configuration Check the current BDS version and update clients or server during a planned maintenance window.

Bedrock and Java cross-play

A Bedrock Dedicated Server accepts Bedrock clients; it does not load Java Edition plugins or mods. Java players cannot join it natively. A bridge such as Geyser is commonly used when Java-to-Bedrock cross-play is required, but that adds another component to install, update and secure. Test the bridge against the exact BDS version and your authentication setup before promising cross-platform access.

Behavior packs, resource packs and add-ons are also separate from Java server plugins. Keep copies of every pack and document its version before applying it to a live world, because an incompatible pack can prevent the world from loading.

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

Security checklist for a public server

  • Download BDS only from the official Minecraft page and keep the archive version recorded.
  • Run the server under a dedicated, non-administrator operating-system account where practical.
  • Open only UDP 19132 (and UDP 19133 if IPv6 is actually used); do not disable the host firewall.
  • Use a stable backup routine and test restoring a copy of the world.
  • Give operator permissions only to trusted accounts and protect permissions.json.
  • Keep Windows, Ubuntu, router firmware and the server release patched.
  • Monitor the console and disk space. A full disk can stop world saves even when the process appears healthy.
  • If the server is no longer needed, remove the port-forward and firewall rules rather than leaving an unused service exposed.

When to move from a home server to hosting

A home machine is appropriate when the player group is small, someone can keep the computer and router online, and you want direct access to every file. A VPS is useful when you need a public address and predictable uptime but are comfortable managing the operating system. A managed host is convenient when you prefer a panel, scheduled backups and provider support over low-level control. In all three cases, the Bedrock-specific fundamentals remain the same: a compatible BDS build, the generated world and configuration files, UDP 19132, and clean shutdowns.

The Bottom Line

Install the current official Bedrock Dedicated Server in a dedicated folder, meet the Windows or Ubuntu requirements, allow UDP 19132 (and UDP 19133 for IPv6), and forward the port to the host. Back up the worlds directory and shut down with stop; those two habits prevent most avoidable data-loss and connectivity problems.

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.