You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rather than rely on external providers to report the public IP of the network, the updater could get this information from UPnP or by using APIs provided by the edge router of the network, or by scraping the edge router's web UX.
Since this project did not have these features, I wrote a simple DDNS updater for my own use, and if you wish, you can take a look at my code.
It's just a quick and dirty implementation, but you will see:
How to use UPnP to query the public IP of the current network
-- NOTE that most/many end-user home routers have UPnP enabled by default.
A proof of concept for how to interact with the Netgear R7900P web UX.
This project could incorporate a new category of "get the IP address to update with" getters that use these kinds of strategies, eliminating the need to rely on potentially rate limited resources external to the network.
Extra information?
The text was updated successfully, but these errors were encountered:
Rather than rely on external providers to report the public IP of the network, the updater could get this information from UPnP or by using APIs provided by the edge router of the network, or by scraping the edge router's web UX.
Since this project did not have these features, I wrote a simple DDNS updater for my own use, and if you wish, you can take a look at my code.
It's just a quick and dirty implementation, but you will see:
-- NOTE that most/many end-user home routers have UPnP enabled by default.
https://github.com/aathan/my-ddns-updater
This project could incorporate a new category of "get the IP address to update with" getters that use these kinds of strategies, eliminating the need to rely on potentially rate limited resources external to the network.
The text was updated successfully, but these errors were encountered: