Послуги, які просто повертають ваш загальнодоступний IP-адресу у вигляді тексту [закрито]


27

Я пишу сценарій, який робить для мене динамічні оновлення DNS, але мій сервер знаходиться за маршрутизатором, і тому мені потрібно використовувати веб-сервіс для визначення мого публічного IP-адреси.

Поки що я знайшов цей, який повертає тільки ваш звичайний IP. Я роздивлявся, намагаючись знайти пару альтернатив, які можна використати в моєму сценарії, припускаючи, що ця версія знижена, але я не можу знайти жодних інших, які повертають тільки IP в якості простого тексту.

Ці ті повертають деякі HTML, але я дійсно не хочу турбувати розбору HTML , коли то , що сценарій повинен зробити таким простим завданням.

Хтось знає про якісь інші надійні сервіси, які повертають лише ваш загальнодоступний IP-код у відкритому тексті?

Відповіді:



10

Я використовую http://checkip.amazonaws.com/

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

(У цій формі вказано 82 символи, як 15 символів, тому я повинен ввести додаткове речення.)


Мені довелося припинити користуватися цією службою минулого тижня, можливо, тому, що мій провайдер почав робити щось дивне. Зараз я використовую ipinfo.io/ip , який можна безкоштовно використовувати до 1 к запитів на день; див. ipinfo.io/developers .
ShadSterling

7

Або ти міг влаштувати свій власний. Використовуйте безкоштовну хостинг-компанію, а за допомогою PHP використовуйте такий код:

<?php

echo $_SERVER['REMOTE_ADDR'];

?>

1
Звичайно, я міг би це зробити, але, безумовно, там вже повинно бути багато служб, які вже роблять це.
Олексій Коплан

1
саме те, що я шукав! Можливо, я не хочу, щоб хтось інший реєстрував свої IP-адреси або
спамував

"безкоштовний хостинг", швидше за все, буде щось
записувати

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.