
DynamicDNS
Keeps your subserver online by auto-updating its IP when it changes. Perfect for home-hosted servers with dynamic IPs.
⬇ Download on Modrinth
This plugin keeps your subserver always reachable, even if it's hosted on a dynamic IP address. It's perfect for setups where a server (like a Minecraft subserver) runs on a home computer or any machine without a static IP. You don’t have to manually update IPs anymore – it just works. No need for external DNS tricks or restarts – the IP stays in sync automatically, in real-time.
How it works?
The proxy server listens for incoming connections using a ServerSocket. When a new connection attempt is detected, the plugin checks if the subserver’s IP address has changed. If it has, the plugin updates the subserver’s address automatically before forwarding the connection. This way, the proxy always routes traffic to the correct, current IP of the subserver.
How to install?
- Upload the plugin to your Velocity/BungeeCord proxy server.
- Start the proxy and adjust the configuration to fit your setup.
- Copy the secret key from the token.txt file generated on the proxy server.
- Upload the plugin to your subserver (e.g. a Spigot-based survival server).
- In the subserver config, set the server ID that should have its IP updated.
- Paste the secret key from the proxy into the Spigot plugin’s configuration.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.8.1, 1.8.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as DynamicDNS-1.2.jar — drop this file into the mods folder
- Download size: 1.3 MB
- Download link checked 7 Sept 2026 — working
These come from our own check of the pack file, not from the source page.