Saya sedang menulis skrip yang melakukan pembaruan DNS dinamis untuk saya, tetapi server saya ada di belakang router, jadi saya perlu menggunakan layanan web untuk menentukan IP publik saya.
Sejauh ini saya telah menemukan ini yang hanya mengembalikan IP biasa Anda. Saya sedang mencari-cari beberapa alternatif untuk digunakan dalam skrip saya seandainya salah satu yang turun, tetapi saya tidak dapat menemukan orang lain yang mengembalikan hanya IP sebagai plaintext.
Ini yang kembali beberapa HTML, tapi aku benar-benar tidak ingin repot-repot parsing HTML ketika apa script kebutuhan lakukan adalah seperti tugas sederhana.
Adakah yang tahu tentang beberapa layanan andal lainnya yang hanya mengembalikan IP publik Anda dalam plaintext?
sumber
Saya menggunakan http://checkip.amazonaws.com/
(Formulir ini salah menghitung 82 karakter di atas sebagai 15 karakter, jadi saya harus memasukkan kalimat tambahan.)
sumber
Atau Anda bisa menjadi tuan rumah sendiri. Gunakan perusahaan hosting gratis, dan menggunakan PHP gunakan kode seperti ini:
sumber
lihat halaman http://wtfismyip.com , http://wtfismyip.com/text sebenarnya aktif. Dapatkan alamat ip dalam bentuk teks. Format XML atau JSON juga.
atau dapatkan http://checkip.dyndns.com/ tetapi formatnya adalah "Alamat IP Saat Ini: xxx.xxx.xxx.xxx"
sumber