Простой и быстрый веб-сервис для определения вашего IP адреса и географической информации.
MyIP — это минималистичный веб-сервис, который показывает ваш текущий IP адрес и опциональную информацию о месте расположения (страна, город). Сервис работает как в браузере, так и из командной строки с помощью утилит curl и wget.
- Быстрое определение IP — мгновенное отображение вашего текущего IP адреса
- Поддержка CLI — работает с
curl,wgetи другими инструментами командной строки - Подробная информация — дополнительная страница с географическими данными (страна, город)
- Низкие требования — работает на базе Nginx без необходимости в дополнительных зависимостях
- Кириллица — корректная работа с русскими символами в URL
Просто откройте сайт в браузере, и вы сразу увидите ваш IP адрес.
Получить только IP адрес:
curl xn--80aqbbmmk.xn--p1ai
wget -O - xn--80aqbbmmk.xn--p1aiПолучить подробную информацию с геолокацией:
curl xn--80aqbbmmk.xn--p1ai/подробноПроект использует Nginx для маршрутизации и обработки запросов:
- Основной путь (
/) — показывает IP адрес, для CLI возвращает чистый текст - Путь
/подробно— показывает IP адрес с информацией о стране и городе (требуется модуль GeoIP2)
- Nginx (с поддержкой модуля
sub_filter) - Модуль GeoIP2 Nginx (опционально, для геолокации)
- Скопируйте конфиг Nginx в директорию
/etc/nginx/sites-available/ - Скопируйте файлы из директории
www/в/var/www/myip/html/ - Перезагрузите Nginx:
nginx -s reload