Articles on: Minecraft

How to Enable IP Forwarding in Bungeecord Config

Need to enable IP forwarding connection in your Bungeecord setup? It’s a crucial step when setting up a secure and properly linked Minecraft server network. IP forwarding allows your backend servers to correctly recognize players’ IP addresses and UUIDs, ensuring permissions and bans work across all servers.

For the server to correctly identify the player's IP address, IP forwarding must be enabled. This guide will show you how to enable IP forwarding in Bungeecord config YML file, which you will have to set bungeecord to true.

Enabling IP Forwarding on Bungeecord



To setup IP forwarding on your Bungeecord server:

Log in to your Apollo Panel and access your server

Open the Files tab

Navigate to the config.yml file in the root directory and find the line ip_forward: and change the value from false to true, as displayed in the example ip_forward: true


In your Spigot servers, locate the spigot.yml file in the root directory and ensure that bungeecord: true


Click on "Save Content" to save the changes


Restart the Spigot servers and BungeeCord proxy to ensure that IP forwarding is enabled.

If you see the error If you wish to use IP forwarding, please enable it in your BungeeCord config as well!, this would suggest you are connecting directly to the Spigot server instead of the BungeeCord server. You should always connect to your BungeeCord server IP. If you wish to connect to a server directly within your network, you can use the forced_hosts configuration option in your BungeeCord config.yml file.

Still have some questions about enabling IP forwarding on your Bungeecord server?



If you need any further help, you can open a ticket here

By: Ali A.

Updated on: 14/04/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!