???: |
"Lewis G Rosenthal" <ecs-isp@2rosenthals.com> |
?? ???? ????????? |
??: |
GoDaddy DDNS |
??: |
Fri, 24 Jan 2020 11:29:51 -0500 |
??: |
eCS-ISP <ecs-isp@2rosenthals.com> |
|
---|
Following onto an unrelated thread concerning bind, here is some hopefully useful information regarding GoDaddy and dynamic DNS updates.
So, what is DDNS if not the simple ability to update an A record when the local public IP changes? GoDaddy does have an API for making changes to their DNS, so:
https://www.godaddy.com/community/Managing-Domains/Dynamic-DNS-Updates/td-p/7862
(Ignore the initial answer; read comments further into the thread.)
For completeness, other suggestions, some from this list (possibly overlapping with some in the thread above):
Powershell:
https://github.com/markafox/GoDaddy_Powershell_DDNS
bash:
https://github.com/michaudg/godaddy-ddns/blob/master/godaddy.sh
(the above is based on: http://teanazar.com/2016/05/godaddy-ddns-updater/)
Python3:
https://github.com/CarlEdman/godaddy-ddns
Python2 (scroll down through the comments for the script):
https://serverfault.com/questions/394378/updating-godaddy-dns-from-linux
More info:
https://domainnamewire.com/2019/07/25/tutorial-how-to-update-dns-records-using-godaddy-api/
https://websitehostingreview.org/news/domain-registrars/tutorial-how-to-update-dns-records-using-godaddy-api/
The GoDaddy API is available here:
https://developer.godaddy.com/
GoDaddy REST API Perl client:
https://github.com/godaddy/gdapi-perl
GoDaddy REST API Python client (archived):
https://github.com/godaddy/gdapi-python
GoDaddy REST API C# client (archived):
https://github.com/godaddy/gdapi-csharp
GoDaddy REST API PHP client (archived):
https://github.com/godaddy/gdapi-php
HTH
--
Lewis
-------------------------------------------------------------
Lewis G Rosenthal, CNA, CLP, CLE, CWTS, EA
Rosenthal & Rosenthal, LLC www.2rosenthals.com
visit my IT blog www.2rosenthals.net/wordpress
-------------------------------------------------------------
|