]> git.ipfire.org Git - ddns.git/blobdiff - src/ddns/providers.py
Add new provider INWX (https://www.inwx.com)
[ddns.git] / src / ddns / providers.py
index 4ffd8bff40d4e2427252a56ee79e13bc01e137d8..dfa4023a3ebe9c2828078688c5b467aa29162d63 100644 (file)
@@ -1129,6 +1129,19 @@ class DDNSProviderFreeDNSAfraidOrg(DDNSProvider):
                raise DDNSUpdateError
 
 
+class DDNSProviderItsdns(DDNSProtocolDynDNS2, DDNSProvider):
+               handle    = "inwx.com"
+               name      = "INWX"
+               website   = "https://www.inwx.com"
+               protocols = ("ipv6", "ipv4")
+
+               # Information about the format of the HTTP request is to be found
+               # here: https://www.inwx.com/en/nameserver2/dyndns (requires login)
+               # Notice: The URL is the same for: inwx.com|de|at|ch|es
+
+               url = "https://dyndns.inwx.com/nic/update"
+
+
 class DDNSProviderItsdns(DDNSProtocolDynDNS2, DDNSProvider):
                handle    = "itsdns.de"
                name      = "it's DNS"