Сервис получения сведений о внешнем IP адресе и прочем

Недавно наткнулся на удобный сервис, который очень бы мне понадобился в предыдущих моих проектах, таких как — свой DynDNS для домашнего сервера  на основе cloudflare api (мне пришлось выкручиваться с помощью внешнего сервера, даже утилиту написал для вывода IP адреса). Возможно, кто-то так же как я ищет способ получения информации о том с какого адреса работает скрипт или программа запускаемая на вашем проекте. Вам понадобиться для этого всего лишь curl и адрес сервиса.

Собственно, перейдя по ссылке https://ifconfig.me/ вы сразу поймете что там и как, но для примера, все же поясню: при открытии сайта браузером — вы увидите таблицу со всеми возможными вариантами использования. Например:

Вызвав:

вы получите в ответ IP адрес с котрого был сделан запрос.

На запрос:

в ответ вам отдадут UserAgent который был передан сервису.

В ответ на:

вам отдадут всю информацию в формате json

В принципе — из таблицы всё понятно. Как поступать с получаемой вами информацией — ваше дело. Надеюсь сервис будет вам полезным :)

Автор: Mirivlad

Скромный труженик консоли и окошек.