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?
dns
ip
ruby
dynamic-ip
dynamic-dns
Alex Coplan
źródło
źródło
Używam http://checkip.amazonaws.com/
(Ten formularz pomija powyższe 82 znaki jako 15 znaków, więc muszę wprowadzić dodatkowe zdanie).
źródło
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:
źródło
patrz strona http://wtfismyip.com , http://wtfismyip.com/text faktycznie na. Uzyskaj adres IP w formie tekstu. Formaty XML lub JSON.
lub pobierz http://checkip.dyndns.com/, ale format to „Aktualny adres IP: xxx.xxx.xxx.xxx”
źródło