Skip to content
Intermediate / 1 min read

ChangeMyIP не меняет ваш IP? Как проверить и устранить неполадки с ротацией IP

Узнайте, как проверить, что ChangeMyIP действительно меняет ваш IP через HTTP, SOCKS5 и WireGuard, и устранить типичные проблемы, такие как ошибки аутентификации, утечки DNS и sticky-сессии.

SOCKS5 HTTP(S) WireGuard Приватность/Анонимность

Обзор

Если вы настроили ChangeMyIP, но ваш IP-адрес не меняется, проблема обычно заключается в ошибке конфигурации, проблеме аутентификации или утечке DNS. Это руководство поможет вам проверить, что ваш трафик действительно направляется через прокси ChangeMyIP для HTTP/HTTPS, SOCKS5 и WireGuard, а также содержит шаги по устранению распространённых точек отказа.

ChangeMyIP предлагает прокси в дата-центрах и резидентные прокси с протоколами HTTP, SOCKS5, Shadowsocks, Trojan, DNS и WireGuard в более чем 40 странах. Это руководство посвящено трём наиболее распространённым протоколам для ротации IP и предполагает, что вы уже приобрели тариф и у вас есть учётные данные прокси.

Предварительные требования

  • Аккаунт ChangeMyIP с активным тарифом с фиксированной месячной оплатой.
  • Учётные данные прокси (имя пользователя, пароль, хост, порт) для выбранного протокола.
  • Инструменты командной строки: curl (для тестов HTTP/SOCKS5) и wg (для WireGuard).
  • Административный доступ к вашему устройству.

Шаги

  1. Проверьте текущий IP без прокси

    Перед тестированием любого прокси подтвердите ваш реальный IP. Используйте надёжный сервис отображения IP:

    curl -s https://api.ipify.org
    

    Запомните вывод. Это IP, который вы хотите изменить.

  2. Проверьте HTTP/HTTPS-прокси ChangeMyIP

    Настройте curl для использования вашего HTTP-прокси. Замените заполнители на ваши учётные данные:

    curl -x http://<username>:<password>@<proxy-host>:<port> -s https://api.ipify.org
    

    Если вывод отличается от вашего реального IP, HTTP-прокси работает. Если нет, переходите к устранению неполадок.

  3. Проверьте SOCKS5-прокси ChangeMyIP

    SOCKS5 работает на более низком уровне и поддерживает UDP. Проверьте его с помощью curl:

    curl --socks5 <username>:<password>@<proxy-host>:<port> -s https://api.ipify.org
    

    Снова сравните результат с вашим реальным IP. Если он совпадает с вашим реальным IP, прокси не используется.

  4. Проверьте WireGuard ChangeMyIP

    Если у вас есть файл конфигурации WireGuard от ChangeMyIP, импортируйте его и поднимите туннель:

    sudo wg-quick up changemyip
    

    Проверьте рукопожатие:

    sudo wg show
    

    Затем проверьте ваш IP:

    curl -s https://api.ipify.org
    

    IP должен отражать местоположение конечной точки WireGuard.

  5. Проверьте утечки DNS

    Даже если ваш IP меняется, DNS-запросы могут раскрывать ваше реальное местоположение. Используйте сайт для проверки утечек DNS или выполните:

    curl -s https://1.1.1.1/cdn-cgi/trace
    

    Найдите строку ip=. Если она показывает ваш реальный IP, ваш DNS не направляется через прокси. Для SOCKS5 используйте --socks5-hostname, чтобы принудительно выполнять удалённое разрешение DNS:

    curl --socks5-hostname <username>:<password>@<proxy-host>:<port> -s https://api.ipify.org
    
  6. Проверьте ротацию резидентных прокси

    Если вы используете ротационные резидентные прокси, каждый запрос может использовать другой IP. Проверьте несколькими запросами:

    for i in {1..5}; do curl -x http://<username>:<password>@<proxy-host>:<port> -s https://api.ipify.org; echo; done
    

    Вы должны увидеть разные IP. Если нет, ваш тариф может быть настроен на sticky-сессии (один и тот же IP в течение некоторого времени). Проверьте настройки ротации в панели управления ChangeMyIP.

Устранение неполадок

  • Ошибки аутентификации: Убедитесь, что ваше имя пользователя и пароль верны. Некоторые прокси требуют добавления IP в белый список вместо имени пользователя/пароля. Проверьте метод аутентификации в панели управления ChangeMyIP.
  • Тайм-ауты соединения: Проверьте хост и порт прокси. Брандмауэры могут блокировать нестандартные порты. Попробуйте другой порт, если он доступен.
  • IP не меняется с HTTP-прокси: Некоторые приложения игнорируют системные настройки прокси. Используйте curl -x явно или настройте параметры прокси в приложении.
  • SOCKS5 возвращает реальный IP: Возможно, вы используете --socks5 вместо --socks5-hostname, что разрешает DNS локально. Используйте последний вариант.
  • Сбой рукопожатия WireGuard: Проверьте, что ваш закрытый ключ и конечная точка указаны верно. Убедитесь, что UDP-порт не заблокирован.
  • Sticky-сессии: Если вы видите один и тот же IP повторно, ваш резидентный прокси может использовать sticky-сессии. Смените ID сессии или дождитесь окончания периода sticky-сессии.

Резюме

Проверка того, что ChangeMyIP действительно меняет ваш IP, включает тестирование каждого протокола отдельно, проверку утечек DNS и понимание поведения ротации. Следуя шагам выше, вы сможете определить, заключается ли проблема в вашей конфигурации, аутентификации или самом прокси-сервисе. Если проблемы сохраняются, обратитесь к документации или поддержке ChangeMyIP и рассмотрите тестирование с другим протоколом (например, SOCKS5 против HTTP), чтобы сузить причину.