Benutzer-Werkzeuge

Webseiten-Werkzeuge


dyndns

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
dyndns [10.12.2016 08:37] – [Dyndns selber aufsetzen] thoogedyndns [02.08.2017 09:00] – [Client] thooge
Zeile 19: Zeile 19:
 $ORIGIN dyn.example.com. $ORIGIN dyn.example.com.
 $TTL 90 ; seconds $TTL 90 ; seconds
-       IN      SOA     ns1.rowa-group.com. hostmaster.example.com. (+@ IN SOA ns1.example.com. hostmaster.example.com. (
                         2015122401      ; serial                         2015122401      ; serial
-                        3600            ; refresh +                        1h              ; refresh 
-                        1800            ; retry +                        20m             ; retry 
-                        4W              ; expire +                        4d              ; expire 
-                        1800            minimum cache TTL+                        15m             nxdomain ttl
                         )                         )
 + NS ns1.example.com.
 + NS ns2.example.com.
 + TXT "Dynamic Domain Example/Pinneberg, Germany"
 </file> </file>
  
Zeile 33: Zeile 36:
 </code> </code>
  
-Bekanntmachen der neuen Zone für den Nameserver in ''named.conf.local'':+Bekanntmachen der neuen Zone für den Nameserver in ''named.conf.local'' und 
 +Updates für die A- und AAAA-Records in der Subdomain ''dyn'' zulassen:
 <file conf named.conf.local> <file conf named.conf.local>
 // DynDNS in spezieller Subdomain bereitstellen // DynDNS in spezieller Subdomain bereitstellen
Zeile 41: Zeile 45:
     notify no;     notify no;
     update-policy {     update-policy {
-        grant ddns-key.example.com subdomain dyn.example.com. A;+        grant ddns-key.example.com subdomain dyn.example.com. A AAAA;
     };     };
 }; };
 </file> </file>
  
-Schlüssel anlegen+Schlüssel anlegen, daß die ''dyn''-Subdomain hier nicht enthalten ist, soll wirklich so sein!
 <code> <code>
   ddns-confgen -z example.com   ddns-confgen -z example.com
Zeile 56: Zeile 60:
   chmod 640 dyndns.keys   chmod 640 dyndns.keys
  
-Die Datei mut den Schlüsseldefinitionen muß vom Nameserver gelesen werden, dazu+Die Datei mit den Schlüsseldefinitionen muß vom Nameserver gelesen werden, dazu
 muß in der Datei ''named.conf'' folgende Anweisung enthalten sein: muß in der Datei ''named.conf'' folgende Anweisung enthalten sein:
   include "/etc/bind/dyndns.keys";   include "/etc/bind/dyndns.keys";
Zeile 64: Zeile 68:
 [[http://www.example.com/myip.php]] ein entsprechendes Programm  [[http://www.example.com/myip.php]] ein entsprechendes Programm 
 abgelegt. Die Funktion ist ''checkip.dyndns.org'' nachempfunden. abgelegt. Die Funktion ist ''checkip.dyndns.org'' nachempfunden.
-<code php>+<file php /var/www/myip.php>
 <html><head><title>Current IP Check</title></head><body><?php <html><head><title>Current IP Check</title></head><body><?php
 echo "Current IP Address: ", $_SERVER['REMOTE_ADDR']; echo "Current IP Address: ", $_SERVER['REMOTE_ADDR'];
 ?></body></html> ?></body></html>
-</code>+</file>
  
 ==== Protokollierung ==== ==== Protokollierung ====
Zeile 121: Zeile 125:
 IPV4=1 IPV4=1
 IPV6=0 IPV6=0
-MYIPURL=www.example.com/myip.php+MYIPURL=https://www.example.com/myip.php
 CACHEFILE=/var/cache/ddclient/ddclient.cache CACHEFILE=/var/cache/ddclient/ddclient.cache
 </file> </file>
dyndns.txt · Zuletzt geändert: 06.08.2017 09:46 von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki