# Geyser setup guide

## Adding a new Geyser backend

To add a new Geyser backend to your Minecraft server protection service, simply go to the Backend page and click Order Dedicated IP.

<figure><img src="https://3413553907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpKfRRzP24u1QSr2WMlHG%2Fuploads%2FXZzScTSC2ph2FfPa6Uq7%2Fimage.png?alt=media&#x26;token=0f84c3f5-5dfc-4c1a-8124-11306f603424" alt=""><figcaption></figcaption></figure>

Once you completed the payment, you will receive a dedicated CNAME which will be used to create backend modules.

<figure><img src="https://3413553907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpKfRRzP24u1QSr2WMlHG%2Fuploads%2FYvSVdY4BE0XpQNaWulXY%2Fimage.png?alt=media&#x26;token=2a4ef729-28ab-48df-8ea5-6c63ea45ad2e" alt=""><figcaption></figcaption></figure>

You can now proceed to add a new backend.

<figure><img src="https://3413553907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpKfRRzP24u1QSr2WMlHG%2Fuploads%2FgI9rmRLsOaOWWY57IUnt%2Fimage.png?alt=media&#x26;token=7e20f1f5-b4ef-4232-9422-a6f586b4de0f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3413553907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpKfRRzP24u1QSr2WMlHG%2Fuploads%2FBCiXjbDEk6MZKZuNqmmb%2Fimage.png?alt=media&#x26;token=11aa526e-1881-43ec-aa0b-910001f9080d" alt=""><figcaption></figcaption></figure>

You can now proceed to create a new CNAME subdomain in Cloudflare pointing to your dedicated IP CNAME.

<figure><img src="https://3413553907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpKfRRzP24u1QSr2WMlHG%2Fuploads%2FB2ZqZxe2afTjaDtl4vyC%2Fimage.png?alt=media&#x26;token=bbdfd34b-bd3e-4678-89bf-100d18cd81f3" alt=""><figcaption></figcaption></figure>

Once that's done, you need to edit your Geyser config like this.

<figure><img src="https://3413553907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpKfRRzP24u1QSr2WMlHG%2Fuploads%2FS5aTeJTcWgpnd73cMRpB%2Fimage.png?alt=media&#x26;token=62fdf713-8804-4b0c-ac97-664932134c30" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you are using proxy-protocol for your Java backend enable the **use-proxy-protocol** option in the Geyser config.
{% endhint %}

After successfully configuring Geyser your bedrock players should be able to connect just fine.&#x20;
