How to update the NextDNS IP address in Windows? Or looking for an alternative Dynamic DNS update client for Windows?

You can download the software provided by NextDNS but you might find it doesn’t work well.
So we came up with a free and easy solution to update your IP address without any Dynamic DNS IP update client at all.

Open Notepad and copy the following code in:

Dim o
Set o = CreateObject("MSXML2.XMLHTTP")
o.open "GET", "https://link-ip.nextdns.io/changeme/changemealso", False
o.send

rem If o.Status = 200 Then
rem    WScript.Echo "Response: " & o.responseText
rem Else
rem    WScript.Echo "Error: " & o.Status & " - " & o.StatusText
rem End If

Set o = Nothing

You can get your own custom HTTPS link via NextDNS Website to edit into the code above.
Go to “Setup” page on right side under “LINKED IP” further down see “You can also programmatically update your linked IP by calling:”
Copy your custom link into the code above.
You will need to save the file as .vbs not as .txt (you can rename it after saving – make sure ‘hide file extensions’ is turned off)
nextdnsipupdate.vbs

Now go to Task Scheduler and click Action tab and “Create Task”.
Give it a name like “NextDNS IP Update”
Tick “Run whether user is logged on or not”
Tick “Hidden”
Choose “Configure For” – “Windows 10”

Then go to the “Actions” tab and choose “New”
Now add the link to the script.

Finally go to “Triggers”
Set “Repeat task every” – 5 Minutes and “for duration of” – Indefinitely.

And that is the best way to keep your IP updated without any 3rd party software and it just works!

Similar Posts

Leave a Reply