Usługi, które zwracają twój publiczny adres IP jako tekst [zamknięty]


27

Piszę skrypt, który wykonuje dla mnie dynamiczne aktualizacje DNS, ale mój serwer znajduje się za routerem, więc muszę użyć usługi sieci Web, aby określić mój publiczny adres IP.

Do tej pory znalazłem ten, który zwraca tylko zwykły adres IP. Rozglądałem się wokół, próbując znaleźć kilka alternatyw dla mojego skryptu, zakładając, że ten jest wyłączony, ale nie mogę znaleźć żadnych innych, które zwracają tylko IP jako zwykły tekst.

Te z nich powrócić niektóre HTML, ale ja naprawdę nie chce niepokoić parsowania HTML, gdy co skrypt musi zrobić, to takie proste zadanie.

Czy ktoś wie o niektórych innych niezawodnych usługach, które zwracają tylko twój publiczny adres IP w postaci zwykłego tekstu?

Odpowiedzi:



10

Używam http://checkip.amazonaws.com/

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

(Ten formularz pomija powyższe 82 znaki jako 15 znaków, więc muszę wprowadzić dodatkowe zdanie).


W zeszłym tygodniu musiałem przestać korzystać z tej usługi, być może dlatego, że mój dostawca usług internetowych zaczął robić coś dziwnego. Teraz używam ipinfo.io/ip , z którego można korzystać do 1 tys. Zapytań dziennie; patrz ipinfo.io/developers .
ShadSterling

7

Lub możesz założyć własny. Skorzystaj z bezpłatnej firmy hostingowej, a używając PHP, użyj następującego kodu:

<?php

echo $_SERVER['REMOTE_ADDR'];

?>

1
Oczywiście, że mógłbym to zrobić, ale na pewno musi być już wiele usług, które już to robią.
Alex Coplan

1
dokładnie to, czego szukałem! Może nie chcę, aby ktoś inny rejestrował moje adresy IP lub
spamował

„darmowy hosting” najprawdopodobniej coś zarejestruje
Matt R

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.