A reverse proxy lets people access the Plan dashboard on a Minecraft server using a simple web address rather than a complex set of numbers. This setup hides the server's actual location and IP address, helping keep private network information out of the public. Acting as a middleman for web traffic makes the connection more professional while keeping the server's identity safe.
Requirement: Plan must be installed. Learn how to here.
How To Hide the Plan IP on a Minecraft Server (Free Subdomain)
Step 1. Log in to the MelonCube Games panel.
Step 2. Go to the Files tab on the left.
Step 3. Find the following directory: /home/container/plugins/Plan
Step 4. Choose the config.yml file.
Step 5. Next to Port: under Webserver, take note of the Port.
Step 6. Go to the Network tab on the left.
Step 7. From the Subdomain section, press the Edit button.
Note: If the Subdomain is already set, skip to Step 12.
Step 8. Under Subdomain, enter a subdomain name.
Step 9. From the Domain dropdown, choose a domain.
Step 10. Click the Save button.
Step 11. Press Confirm.
Step 12. Under Configure Reverse Proxy, input the subdomain.
Step 13. In the Port field, enter the port from Step 5.
Step 14. Click the Create button.
Step 15. Visit the Plan by opening the Reverse Proxy domain in a new web browser window.
How To Hide the Plan IP on a Minecraft Server (Custom Domain SRV Record)
Step 1. Log in to the MelonCube Games panel.
Step 2. Take note of the IP Address on the Home tab.
Step 3. Log in to the MelonCube Client panel.
Step 4. Click the Domains tab and select My Domains. Learn how to register a custom domain here.
Step 5. Select the Manage Domain icon.
Step 6. Under the Manage table, select DNS Management.
Step 7. From the DNS Management table, choose Manage A Records.
Step 8. Click Add A New A Record.
Step 9. Fill in the fields.
Hostname: Input a hostname prefix.
IPv4 Address: Enter the IP address from Step 2, without the :port.
TTL: Input 14400.
Step 10. Click Add Record.
Step 11. Under the DNS Management table, select Manage SRV Records.
Step 12. Click Add A New SRV Record.
Step 13. Fill in the fields.
Service Record: _minecraft._tcp
Full Target Name: The full hostname from Step 9.
TTL: 14400
Pri: 0
Weight: 5
Port: The server's Port from the IP address.
Step 14. Select Add Record. DNS will start to update and may take a while.
Step 15. Log in to the MelonCube Games panel.
Step 16. Go to the Files tab on the left.
Step 17. Find the following directory: /home/container/plugins/Plan
Step 18. Choose the config.yml file.
Step 19. Next to Port: under Webserver, take note of the Port.
Step 20. Under Configure Reverse Proxy, input the domain from Step 14.
Step 21. In the Port field, enter the port from Step 19.
Step 22. Click the Create button.
Step 23. Visit the Plan by opening the Reverse Proxy domain in a new web browser window.
How To Hide the Plan IP on a Minecraft Server (Custom Domain A Record)
Step 1. Log in to the MelonCube Games panel.
Step 2. Take note of the IP Address on the Home tab.
Step 3. Log in to the MelonCube Client panel.
Step 4. Click the Domains tab and select My Domains. Learn how to register a custom domain here.
Step 5. Select the Manage Domain icon.
Step 6. Under the Manage table, select DNS Management.
Step 7. From the DNS Management table, choose Manage A Records.
Step 8. Click Add A New A Record.
Step 9. Fill in the fields.
Hostname: Input a hostname prefix.
IPv4 Address: Enter the IP address from Step 2, without the :port.
TTL: Input 14400.
Step 10. Click Add Record.
Step 11. Log in to the MelonCube Games panel.
Step 12. Go to the Files tab on the left.
Step 13. Find the following directory: /home/container/plugins/Plan
Step 14. Choose the config.yml file.
Step 15. Next to Port: under Webserver, take note of the Port.
Step 16. Under Configure Reverse Proxy, input the domain from Step 10.
Step 17. In the Port field, enter the port from Step 15.
Step 18. Click the Create button.
Step 19. Visit the Plan by opening the Reverse Proxy domain in a new web browser window.