Minecraft Bedrock Dedicated Server uses separate properties for its IPv4 and IPv6 listening ports. server-port defaults to 19132, while server-portv6 defaults to 19133. Both properties accept port numbers from 1 through 65535.
Why the default ports remain in use
The relevant setting is enable-lan-visibility, which defaults to true. When enabled, it makes the server bind the default ports 19132 and 19133 even if custom values are assigned to server-port and server-portv6.
The properties reference warns that this behavior may cause port conflicts when multiple servers run on the same host. Changing only the IPv4 and IPv6 listener properties therefore does not eliminate the additional default-port bindings while LAN visibility remains enabled.
Configuration for multiple instances
Assign distinct IPv4 and IPv6 ports to each instance. If LAN discovery is unnecessary, set enable-lan-visibility=false; the documentation identifies enabled LAN visibility as the cause of the additional default-port bindings.
For example, the separate server.properties files could contain:
# First instance
server-port=19132
server-portv6=19133
enable-lan-visibility=false
# Second instance
server-port=19142
server-portv6=19143
enable-lan-visibility=false
Firewall and client settings
On Ubuntu systems with an enabled firewall, the setup guide instructs administrators to allow the ports configured as server-port and server-portv6 through the firewall.
The guide's Windows client testing workflow uses Add Server, where the player enters the server address and port before saving and joining the server.
The official Minecraft Bedrock server download page provides the server package and lists the current Windows and Ubuntu system requirements.
Written by
LGSL Editorial PublisherContributor at Live Game Server List covering multiplayer servers, hosting, latency, and gaming communities.