nekoip удобно вызывать из консоли, CI/CD и любых скриптов. Вот несколько готовых примеров.
Возвращает строку с публичным IP — удобно для быстрого мониторинга.
curl -s https://example.com/?format=txt
Получить все сведения в JSON и сохранить в файл для дальнейшего анализа.
curl -s -H "Accept: application/json" https://example.com/api/info > connection.json
Фиксировать исходящий IP раннера, чтобы отслеживать фактические точки выхода.
curl -s https://example.com/?format=txt | tee artifacts/current_ip.txt
Вызовите API и получите IP резолверов, которые обнаружил виджет на главной. Замените TEST_ID на идентификатор с главной страницы.
curl -s "https://example.com/api/dns-leak-test?id=TEST_ID"