# http://wiki.securepoint.de/index.php/SPDNS_Update-Tokens
url = "https://update.spdns.de/nic/update"
+
+
+class DDNSProviderStrato(DDNSProviderDynDNS):
+ INFO = {
+ "handle" : "strato.com",
+ "name" : "Strato AG",
+ "website" : "http:/www.strato.com/",
+ "protocols" : ["ipv4",]
+ }
+
+ # Information about the request and response can be obtained here:
+ # http://www.strato-faq.de/article/671/So-einfach-richten-Sie-DynDNS-f%C3%BCr-Ihre-Domains-ein.html
+
+ url = "https://dyndns.strato.com/nic/update"
+ class DDNSProviderTwoDNS(DDNSProviderDynDNS):
+ INFO = {
+ "handle" : "twodns.de",
+ "name" : "TwoDNS",
+ "website" : "http://www.twodns.de",
+ "protocols" : ["ipv4",]
+ }
+
+ # Detailed information about the request can be found here
+ # http://twodns.de/en/faqs
+ # http://twodns.de/en/api
+
+ url = "https://update.twodns.de/update"
+
+ def _prepare_request_data(self):
+ data = {
+ "ip" : self.get_address("ipv4"),
+ "hostname" : self.hostname
+ }
+
+ return data
+
+
class DDNSProviderVariomedia(DDNSProviderDynDNS):
INFO = {
"handle" : "variomedia.de",