Wechseln zu:Navigation, Suche
Wiki
(Die Seite wurde neu angelegt: „{{Lang}} {#vardefine:headerIcon|spicon-spdyn}} {{var | display | Öffentliche IP-Adresse ermitteln | }} {{var | head | Feststellen der eigenen öffentlichen IP-Adresse | }} {{var | Wie ermittle ich meine öffentliche IP | Wie ermittle ich meine öffentliche IP? | }} {{var | Wie ermittle ich meine öffentliche IP--desc | [http://checkip.spdyn.de checkip.spdyn.de] liefert die von der HTTP-Verbindung verwendete IPv4- oder IPv6-Adresse zur…“)
 
KKeine Bearbeitungszusammenfassung
 
Zeile 5: Zeile 5:
{{var | display
{{var | display
| Öffentliche IP-Adresse ermitteln
| Öffentliche IP-Adresse ermitteln
| }}
| Determine public IP address }}
{{var | head
{{var | head
| Feststellen der eigenen öffentlichen IP-Adresse
| Feststellen der eigenen öffentlichen IP-Adresse
| }}
| Determine your own public IP address }}
{{var | Wie ermittle ich meine öffentliche IP
{{var | Wie ermittle ich meine öffentliche IP
| Wie ermittle ich meine öffentliche IP?
| Wie ermittle ich meine öffentliche IP?
| }}
| How do I determine my public IP? }}
{{var | Wie ermittle ich meine öffentliche IP--desc
{{var | Wie ermittle ich meine öffentliche IP--desc
| [http://checkip.spdyn.de checkip.spdyn.de] liefert die von der HTTP-Verbindung verwendete IPv4- oder IPv6-Adresse zurück {{info| alternativ auch errechbar unter [http://myip.spdyn.de myip.spdyn.de] und [http://getip.spdyn.de getip.spdyn.de] }}
| [http://checkip.spdyn.de checkip.spdyn.de] liefert die von der HTTP-Verbindung verwendete IPv4- oder IPv6-Adresse zurück {{info| alternativ auch errechenbar unter [http://myip.spdyn.de myip.spdyn.de] und [http://getip.spdyn.de getip.spdyn.de] }}
| }}
| [http://checkip.spdyn.de checkip.spdyn.de] returns the IPv4 or IPv6 address used by the HTTP connection {{info| alternatively also calculable at [http://myip.spdyn.de myip.spdyn.de] and [http://getip.spdyn.de getip.spdyn.de] }} }}
{{var | Dual Stack--Empfehlung
{{var | Dual Stack--Empfehlung
| Sollte die Internetverbindung sowohl über IPv4 als auch IPv6 erfolgen ("Dual Stack") empfiehlt sich die Verwendung von
| Sollte die Internetverbindung sowohl über IPv4 als auch IPv6 erfolgen ("Dual Stack") empfiehlt sich die Verwendung von
| }}
| If the Internet connection is both IPv4 and IPv6 ("dual stack"), it is recommended to use }}
{{var | checkipv4
{{var | checkipv4
| [http://checkip4.spdyn.de checkip4.spdyn.de] (besitzt ausschließlich einen A-Record, ist also über IPv6 nicht zu erreichen) bzw.
| [http://checkip4.spdyn.de checkip4.spdyn.de] (besitzt ausschließlich einen A-Record, ist also über IPv6 nicht zu erreichen) bzw.
| }}
| [http://checkip4.spdyn.de checkip4.spdyn.de] (has only an A-record, so it cannot be reached via IPv6) or }}
{{var | checkipv6
{{var | checkipv6
| [http://checkip6.spdyn.de checkip6.spdyn.de] (besitzt nur einen AAAA-Record und antwortet somit nicht auf IPv4-Anfragen)
| [http://checkip6.spdyn.de checkip6.spdyn.de] (besitzt nur einen AAAA-Record und antwortet somit nicht auf IPv4-Anfragen)
| }}
| [http://checkip6.spdyn.de checkip6.spdyn.de] (has only one AAAA record and therefore does not respond to IPv4 requests) }}
{{var | checkip--Hinweis Port 80
{{var | checkip--Hinweis Port 80
| Die checkip-Hosts antworten nur auf Plaintext-HTTP-Anfragen auf Port 80
| Die checkip-Hosts antworten nur auf Plaintext-HTTP-Anfragen auf Port 80
| }}
| The checkip hosts respond only to plaintext HTTP requests on port 80 }}
{{var | Ausgabe als Plaintext
{{var | Ausgabe als Plaintext
| Ausgabe als Plaintext
| Ausgabe als Plaintext
| }}
| Output as plain text }}
{{var | Ausgabe als Plaintext--desc
{{var | Ausgabe als Plaintext--desc
| Die Plaintext-Seite zeigt immer nur die eine IP-Adresse an, von der die Verbindung zu unserem Server aufgebaut wurde.
| Die Plaintext-Seite zeigt immer nur die eine IP-Adresse an, von der die Verbindung zu unserem Server aufgebaut wurde.
| }}
| The plaintext page always displays only the one IP address from which the connection to our server was established. }}
{{var | Formatierte Ausgabe
{{var | Formatierte Ausgabe
| Formatierte Ausgabe
| Formatierte Ausgabe
| }}
| Formatted output }}
{{var | Formatierte Ausgabe--desc
{{var | Formatierte Ausgabe--desc
|  
|  
Zeile 44: Zeile 44:
** Vom Client gesendete Header:  
** Vom Client gesendete Header:  
*** HTTP_X_FORWARDED_FOR → HTTP_X_FORWARDED → HTTP_X_CLUSTER_CLIENT_IP → HTTP_FORWARDED_FOR → HTTP_FORWARDED
*** HTTP_X_FORWARDED_FOR → HTTP_X_FORWARDED → HTTP_X_CLUSTER_CLIENT_IP → HTTP_FORWARDED_FOR → HTTP_FORWARDED
| }}
|  
* JSON/XML output may show multiple IP addresses depending on whether the connection is through one or more proxies
* The headers are evaluated in the following order (further up the list <nowiki>=</nowiki> higher priority):
** Source IP detected by the server:
*** REMOTE_ADDR → HTTP_CLIENT_IP
** Headers sent by the client:
*** HTTP_X_FORWARDED_FOR → HTTP_X_FORWARDED → HTTP_X_CLUSTER_CLIENT_IP → HTTP_FORWARDED_FOR → HTTP_FORWARDED }}
{{var | curl--Hinweis
{{var | curl--Hinweis
| Die Ausgabe kann z.B. mit dem Befehl ''cURL'' überprüft werden:<br>curl -w "\n" -H "CLIENT-IP: 192.168.175.175" -X GET http://checkip.spdyn.de/json
| Die Ausgabe kann z.B. mit dem Befehl ''cURL'' überprüft werden:<br>curl -w "\n" -H "CLIENT-IP: 192.168.175.175" -X GET http://checkip.spdyn.de/json
| }}
| The output can be checked e.g. with the command ''cURL'':<br>curl -w "\n" -H "CLIENT-IP: 192.168.175.175" -X GET http://checkip.spdyn.de/json }}
{{var | Ausgabe als JSON-Objekt
{{var | Ausgabe als JSON-Objekt
| Ausgabe als JSON-Objekt
| Ausgabe als JSON-Objekt
| }}
| Output as JSON object }}
{{var | Ausgabe als JSON-Objekt--desc
{{var | Ausgabe als JSON-Objekt--desc
| Beim Aufruf von [http://checkip.spdyn.de/json http://checkip.spdyn.de/json] werden die gefundenen IP-Adressen nach folgendem Schema mit dem MIME-Type {{code|application/json}} ausgegeben:
| Beim Aufruf von [http://checkip.spdyn.de/json http://checkip.spdyn.de/json] werden die gefundenen IP-Adressen nach folgendem Schema mit dem MIME-Type {{code|application/json}} ausgegeben:
| }}
| When calling [http://checkip.spdyn.de/json http://checkip.spdyn.de/json], the IP addresses found are output according to the following scheme with the MIME type {{code|application/json}}: }}
{{var | Ausgabe als XML
{{var | Ausgabe als XML
| Ausgabe als XML
| Ausgabe als XML
| }}
| Output as XML }}
{{var | Ausgabe als XML--desc
{{var | Ausgabe als XML--desc
| Beim Aufruf von [http://checkip.spdyn.de/xml http://checkip.spdyn.de/xml] werden die gefundenen IP-Adressen nach folgendem Schema mit dem MIME-Type {{code|text/xml}} ausgegeben:
| Beim Aufruf von [http://checkip.spdyn.de/xml http://checkip.spdyn.de/xml] werden die gefundenen IP-Adressen nach folgendem Schema mit dem MIME-Type {{code|text/xml}} ausgegeben:
| }}
| When calling [http://checkip.spdyn.de/xml http://checkip.spdyn.de/xml], the IP addresses found are output according to the following scheme with the MIME type {{code|text/xml}}: }}
{{var | private IPs ignorieren
{{var | private IPs ignorieren
| Wenn versucht wird, einen Hostnamen so zu aktualisieren, dass er er auf eine '''private IP''' zeigt, wird der Update-Server statt der privaten Adresse (''HTTP_CLIENT_IP'') die erkannte öffentliche IP (''REMOTE_ADDR'') des Clients verwenden.
| Wenn versucht wird, einen Hostnamen so zu aktualisieren, dass er er auf eine '''private IP''' zeigt, wird der Update-Server statt der privaten Adresse (''HTTP_CLIENT_IP'') die erkannte öffentliche IP (''REMOTE_ADDR'') des Clients verwenden.
| }}
| When attempting to update a hostname to point to a '''private IP''', the update server will use the detected public IP (''REMOTE_ADDR'') of the client instead of the private address (''HTTP_CLIENT_IP''). }}
{{var | private IPs
{{var | private IPs
| Der Securepoint spDyn-Update-Server verarbeitet keine privaten IPv4-Adressen
| Der Securepoint spDyn-Update-Server verarbeitet keine privaten IPv4-Adressen
| }}
| The Securepoint spDyn update server does not handle private IPv4 addresses }}
{{var | Client Header wird ignoriert
{{var | Client Header wird ignoriert
| Weitere vom Client gesendeten Header werden vom Update-Server ignoriert
| Weitere vom Client gesendeten Header werden vom Update-Server ignoriert
| }}
| Other headers sent by the client are ignored by the update server }}
{{var | private IPs ignorieren--desc
{{var | private IPs ignorieren--desc
| Das ermöglicht die Verwendung unseres Dienstes auch mit Clients, die keine Möglichkeit haben, ihre öffentliche IP vor dem Update selber festzustellen.
| Das ermöglicht die Verwendung unseres Dienstes auch mit Clients, die keine Möglichkeit haben, ihre öffentliche IP vor dem Update selber festzustellen.
| }}
| This enables the use of our service even with clients that have no way to determine their public IP themselves before the update. }}
{{var | private IPs ignorieren--Hinweis
{{var | private IPs ignorieren--Hinweis
| Auch wenn ein Update von einem solchen Client funktioniert, "weiß" dieser Client vermutlich nicht, wann sich seine öffentliche IP ändert und wird den Host (z.B. nach einem 24h-Reconnect) nicht automatisch aktualisieren. <br>Im Allgemeinen reicht dann ein manueller oder über einen Cronjob gesteuerter Neustart des Dyndns-Clients.
| Auch wenn ein Update von einem solchen Client funktioniert, "weiß" dieser Client vermutlich nicht, wann sich seine öffentliche IP ändert und wird den Host (z.B. nach einem 24h-Reconnect) nicht automatisch aktualisieren. <br>Im Allgemeinen reicht dann ein manueller oder über einen Cronjob gesteuerter Neustart des Dyndns-Clients.
| }}
| Even if an update from such a client works, this client probably does not "know" when its public IP changes and will not automatically update the host (e.g. after a 24h reconnect). <br>In general, a manual or cronjob controlled restart of the Dyndns client is then sufficient. }}
{{var | Hinweise zum spDyn Update-Server
{{var | Hinweise zum spDyn Update-Server
| Hinweise zum spDyn Update-Server
| Hinweise zum spDyn Update-Server
| }}
| Notes on the spDyn update server }}
{{var |  
{{var |  
|  
|  

Aktuelle Version vom 25. Oktober 2023, 16:06 Uhr