Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:dynamicdns

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
project:dynamicdns [2016-11-28 13:16]
chris
project:dynamicdns [2016-12-01 16:16]
chris
Zeile 82: Zeile 82:
 <​code>​ <​code>​
 dyn     ​IN ​     A       ​141.31.176.214 dyn     ​IN ​     A       ​141.31.176.214
-dyn     ​IN ​     AAAA    ​2001:7c0:e701:800::214+dyn     ​IN ​     AAAA    ​2a01:4f8:190:5484::20 
 +dyn.v4 ​ IN      A       ​78.46.139.5 
 +dyn.v6 ​ IN      AAAA    2a01:​4f8:​190:​5484::​20
 dyn     ​IN ​     NS      ns.shackspace.de. dyn     ​IN ​     NS      ns.shackspace.de.
 +dyn     ​IN ​     NS      ns3.shackspace.de.
 dyn     ​IN ​     NS      perl.opsec.eu. dyn     ​IN ​     NS      perl.opsec.eu.
 </​code>​ </​code>​
Zeile 126: Zeile 129:
  
 <​code>​ <​code>​
-        ​RewriteCond %{HTTP_HOST} '​^dyn.shackspace.de$'​+ # forward ip address to "​dyn"​ service if none given 
 +        ​RewriteCond %{HTTP_HOST} '^dyn(|.v4|.v6]).shackspace.de$'​ 
 + RewriteCond %{REQUEST_URI} ^/dyn$
         RewriteCond %{QUERY_STRING} ^digest=[0-9a-f]{32}$         RewriteCond %{QUERY_STRING} ^digest=[0-9a-f]{32}$
         RewriteRule ^/dyn$ http://​web07.v6.shackspace.de/​dyn?​%{QUERY_STRING}&​ip=%{REMOTE_ADDR} [P,L]         RewriteRule ^/dyn$ http://​web07.v6.shackspace.de/​dyn?​%{QUERY_STRING}&​ip=%{REMOTE_ADDR} [P,L]
  
-        ​RewriteCond %{HTTP_HOST} '​^dyn.shackspace.de$'​ + # redirect "/​dyn"​ to web07.v6 = dyn.shackspace.de 
-        RewriteCond %{REQUEST_URI} ​'^/dyn($|\?)' +        ​RewriteCond %{HTTP_HOST} '^dyn(|.v4|.v6]).shackspace.de$'​ 
-        RewriteRule ^/dyn(|\?.*)$ http://​web07.v6.shackspace.de/​dyn$1 [P,L]+ RewriteCond %{REQUEST_URI} ^/dyn$ 
 +        RewriteRule ^/dyn$ http://​web07.v6.shackspace.de/​dyn?​%{QUERY_STRING} ​[P,L]
  
- # legacy as of 2016-11-28 +forward ip address to "​dyn"​ service if none given (legacy as of 2016-11-22) 
-        RewriteCond %{HTTP_HOST} '​^shackspace.de'​+ RewriteCond %{HTTP_HOST} '​^shackspace.de$' 
 + RewriteCond %{REQUEST_URI} ^/dyn$
  RewriteCond %{QUERY_STRING} ^digest=[0-9a-f]{32}$  RewriteCond %{QUERY_STRING} ^digest=[0-9a-f]{32}$
-        ​RewriteRule ^/dyn$ http://web01.v6.shackspace.de/​dyn?​%{QUERY_STRING}&​ip=%{REMOTE_ADDR} [P,L]+ RewriteRule ^/dyn$ http://web07.v6.shackspace.de/​dyn?​%{QUERY_STRING}&​ip=%{REMOTE_ADDR} ​[P,L] 
 +  
 + # redirect "/​dyn"​ to web07.v6 = dyn.shackspace.de (legacy as of 2016-11-22) 
 + RewriteCond %{HTTP_HOST} '​^shackspace.de$'​ 
 + RewriteCond %{REQUEST_URI} '​^/​dyn$'​ 
 + RewriteRule ^/​dyn(|\?​.*)$ http://​web07.v6.shackspace.de/​dyn$1 ​[P,L]
 </​code>​ </​code>​
  
project/dynamicdns.txt · Zuletzt geändert: 2016-12-01 16:16 von chris