Dynamic DNS without router assistance
Dynamic DNS without router assistance
You likely refer to DDNS as making your network reachable online through a web address while using a changing IP address, or updating DNS entries automatically without manual work.
I've previously managed "no-ip" effectively. No router setup required—just install their software on the PC that connects to the internet, and they'll manage the DNS records. It's free and reliable. However, this won't assist with installing the app directly on your router. If you're interested in a hands-on approach, consider signing up for the MS Azure Free Tier. Set up an app service that receives updates about your current IP from your local machine and provides users with an Azure link to connect. The service only needs to forward requests from the Azure address to your device. It's challenging, likely involving several steps, but it's a great way to understand routing. To maintain uptime and speed, sign up for a monitoring service like UptimeRobot, which checks your site every 15 minutes in Azure. On the free plan, you'll share a server with others, and sites may take a short time to load if not used. The ideal solution remains a static IP, usually available from most ISPs for a minimal monthly charge.
I set it up and tested it on a Minecraft server, yet it shows it can’t connect to the server. However, it functions when using only an open port and an IP address.
Transfer the Minecraft ports directly from your router to your server—this is unrelated to dynamic DNS.
You can use a public IP address in the format "xxxx.xxx.xxx.xxx" when entering the server details. This ensures the connection uses the correct external network address.
I set up the port forwarding successfully, and both my apps and others can access it. Now I only need to input the IP address to connect to the server.