Dynmap functions as a Minecraft plugin that builds a real-time, browser-accessible map of the in-game environment. Out of the box, this visual interface is accessed by entering the server's direct IP address and a designated port into a web browser. Because revealing a raw IP address can present security risks, a reverse proxy is often implemented to conceal the server's network identity. This proxy serves as a protective intermediary between external web traffic and the underlying game server.
Requirement: Dynmap must be installed and set up on the server. Learn how to here.
Note: Learn how to purchase a custom domain here.
| Table of Contents |
|---|
| Free Subdomain |
| Servers without a Dedicated IP |
| Servers with a Dedicated IP |
How to Hide the Dynmap 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. Navigate to the following directory: /home/container/plugins/dynmap
Step 4. Open the configuration.txt file.
Step 5. On the webserver-port: line, copy the port.
Step 6. Go to the Network tab on the left.
Step 7. From the Subdomain section, press the Edit button.
Note: If a subdomain has already been created, skip to step 10.
Step 8. Enter a subdomain name, choose a domain, and hit Save.
Step 9. Click Confirm.
Step 10. Under Configure Reverse Proxy, input the subdomain and the port from step 5.
Step 11. Click Create.
Step 12. View the Dynmap by visiting http://SUBDOMAIN.
How to Hide the Dynmap IP on a Minecraft Server (Custom Domain SRV Record)
Step 1. Log in to the MelonCube Games panel.
Step 2. Copy the IP Address.
Step 3. Log in to the MelonCube Client panel.
Step 4. Click the Domains tab and select My Domains.
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. Press 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. Press Add Record.
Step 11. Under the DNS Management table, select Manage SRV Records.
Step 12. Press 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.
Note: Other values can be used if the user is familiar with the relevant fields.
Step 14. Select Add Record. DNS will start to update and may take a while.
Step 15. Return to the MelonCube Games panel.
Step 16. Go to the Files tab on the left.
Step 17. Navigate to the following directory: /home/container/plugins/dynmap
Step 18. Open the configuration.txt file.
Step 19. On the webserver-port: line, copy the port.
Step 20. Go to the Network tab on the left.
Step 21. Under Configure Reverse Proxy, input the custom domain and the port from step 19.
Step 24. Click Create.
Step 25. View the Dynmap by visiting http://CUSTOMDOMAIN.
How to Hide the Dynmap 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.
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. Press 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. Other values can be used if familiar with TTL.
Step 10. Press Add Record. DNS will start to update and may take a while.
Step 11. Return to the MelonCube Games panel.
Step 12. Go to the Files tab on the left.
Step 13. Navigate to the following directory: /home/container/plugins/dynmap
Step 14. Open the configuration.txt file.
Step 15. On the webserver-port: line, copy the port.
Step 16. Go to the Network tab on the left.
Step 17. Under Configure Reverse Proxy, input the custom domain and the port from step 15.
Step 18. Click Create.
Step 19. View the Dynmap by visiting http://CUSTOMDOMAIN.