Ваш публичный IP-адрес
Браузер, устройство, система и сеть
Браузер
Устройство
Система
Сеть
Что такое IP-адрес и зачем он нужен
Представьте, что интернет — это огромный город, а каждое устройство — это дом. IP-адрес — это как почтовый адрес вашего дома. Без него письма (данные) просто не найдут, куда идти.
Когда вы заходите на сайт, ваш компьютер говорит: "Привет, я 192.168.1.100, пришли мне страницу с Google.com". Сервер отвечает: "Окей, 192.168.1.100, вот твоя страница". Так работает весь интернет. Техническая справка в Википедии.
Публичный vs приватный — в чём разница?
Публичный IP — это адрес вашего роутера в интернете. Его видит весь мир. Когда вы заходите на сайт, он видит именно этот адрес, а не адрес вашего ноутбука.
Приватный IP — это адрес вашего ноутбука в домашней сети (обычно что-то вроде 192.168.1.100). Его видит только ваш роутер. Это как внутренний номер квартиры — почтальон знает только адрес дома, а внутри уже разбираются, кому что.
Почему я сделал этот инструмент
Признаюсь, надоело постоянно искать "как узнать свой IP" при настройке файрволов или отладке сетевых проблем. Большинство существующих решений либо перегружены рекламой, либо работают медленно, либо имеют дизайн десятилетней давности. Захотелось создать что-то более качественное.
Изначально планировал потратить на это пару выходных, но получился полноценный образовательный проект. Интересно было проверить, удастся ли создать инструмент, который будет одновременно скоростным и стабильным — никакой рекламы, только функциональность, которая решает конкретную задачу эффективно.
С AWS и serverless архитектурой работаю давно, но здесь впервые объединил все компоненты в одном проекте: Lambda обрабатывает запросы, Terraform управляет инфраструктурой, Astro генерирует фронтенд. Получился увлекательный эксперимент!
Приятный бонус — операционные расходы минимальны. AWS взимает буквально копейки за такой объём трафика. Пользователи же получают отзывчивый и безотказный сервис.
ip.zvoznikau.net — это мой способ показать, что даже простые вещи можно делать качественно. Без лишней сложности, но с вниманием к деталям.
API работает по адресу https://ip.zvoznikau.net/api/ip — можете использовать в своих скриптах или приложениях.
curl -s https://ip.zvoznikau.net/api/ip -H "X-Forwarded-For: 8.8.8.8" | jq
{
"ip": "8.8.8.8",
"country": "US",
"country_name": "United States",
"city": "Mountain View",
"limit_remaining": 99
} Фронтенд минималистичен и оптимизирован для скорости — без тяжёлых фреймворков вроде React или Vue, если в них нет необходимости. Полностью адаптивный и лёгкий.
Что умеет
Показывает твой публичный IP сразу, без геморроя. Плюс всякую инфу про браузер, систему и сеть — иногда полезно для отладки. Особенно когда нужно проверить VPN работает или нет, или разобраться с NAT'ом. В общем, простая штука для простых задач.
На чём сделано
Фронтенд на Astro с Tailwind CSS — быстро собирается и не тормозит. Всё лежит в AWS S3 за CloudFront (CDN). API крутится на Lambda через API Gateway, для геолокации использую GeoLite2 (бесплатная база от MaxMind, Updated: 2026-01-30). DynamoDB для счётчиков запросов и всякой статистики. Сделал PWA — можно установить как приложение. Вся инфраструктура в Terraform, деплой через GitHub Actions. В общем, стандартный serverless стек.
Работаем вместе?
Если у вас есть интересные проекты по инфраструктуре или разработке — давайте обсудим! Я DevOps-инженер и разработчик, который любит решать сложные задачи и строить надёжные системы.
За последние годы помог запустить десятки проектов — от простых сайтов до сложных микросервисных архитектур. Специализируюсь на AWS, автоматизации и масштабировании.
Пишите в LinkedIn — всегда открыт для интересных предложений!