Dienste, die nur Ihre öffentliche IP als Text zurückgeben [closed]


24

Ich schreibe ein Skript, das dynamische DNS-Updates für mich ausführt, aber mein Server befindet sich hinter einem Router. Daher muss ich einen Webdienst verwenden, um meine öffentliche IP-Adresse zu ermitteln.

Bisher habe ich gefunden diese Eine, die nur Ihre normale IP zurückgibt. Ich habe mich umgesehen und versucht, ein paar Alternativen für mein Skript zu finden, vorausgesetzt, dieses ist ausgefallen, aber ich finde keine anderen, die nur die IP als Klartext zurückgeben.

Diese Einsen HTML zurückgeben, aber ich möchte mich wirklich nicht darum kümmern, HTML zu analysieren, wenn das Skript eine so einfache Aufgabe ist.

Kennt jemand andere zuverlässige Dienste, die zurückkehren? nur Ihre öffentliche IP im Klartext?

Antworten:


33

Berühmte - Ich kann IP haz :

$ curl icanhazip.com
1.2.3.4

Und das ist es.


Wahr. Es ist tatsächlich das erste, an das ich mich wirklich erinnere.
slhck

1
icanhazip.com ist nicht sehr zuverlässig. Alle paar Male antwortet die Site überhaupt nicht.
Serge Wautier

8

ich benutze http://checkip.amazonaws.com/

curl -s http://checkip.amazonaws.com/

(In diesem Formular werden die obigen 82 Zeichen als 15 Zeichen gezählt, daher muss ich einen zusätzlichen Satz eingeben.)


Ich musste letzte Woche aufhören, diesen Dienst zu nutzen, möglicherweise weil mein ISP anfing, etwas Seltsames zu tun. Jetzt benutze ich ipinfo.io/ip , die kostenlos für bis zu 1.000 Abfragen / Tag verwendet werden kann; sehen ipinfo.io/developers .
ShadSterling

6

Oder Sie könnten Ihre eigenen hosten. Verwenden Sie ein kostenloses Hosting-Unternehmen und verwenden Sie mit PHP einen Code wie diesen:

<?php

echo $_SERVER['REMOTE_ADDR'];

?>

1
Natürlich könnte ich das tun, aber es muss doch schon eine Menge Dienste geben, die das schon tun.
Alex Coplan

genau das, wonach ich gesucht habe! Vielleicht möchte ich nicht, dass jemand anderes meine IPs protokolliert oder ein anderes Protokoll spammt
wuxmedia

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.