Уведомление об использовании файлов cookie

Этот сайт использует cookie. Файлы cookie запоминают вас, поэтому мы можем предоставить вам персонализированные услуги. Подробнее.

Looking for international version of our service? Go to 2captcha.com

Резидентские прокси

  • 220+ Стран
  • 90M+ IP-адресов
  • 99,9% Uptime
  • ~0,7 Время отклика

Избегайте ограничений и блокировок по IP с помощью сети самых быстрых резидентских прокси. Используйте передовую в отрасли инфраструктуру.

Быстрый старт
  • Статические и ротационные резидентские прокси
  • Неограниченное количество одновременных сессий
  • Таргетинг на любую страну, штат, город, и ASN
  • HTTP/HTTPS/SOCKS5

Как начать использовать

  • Зарегистрируйтесь на сайте
  • Выберите требуемый объем трафика
  • Используйте конфигуратор, чтобы задать нужные параметры подключения
  • Получите авторизационные данные для подключения
  • Подключитесь к прокси
Как начать пользоваться ruCaptcha прокси сервером

Калькулятор

1 GB0 ₽

Цена0 ₽/GBСкидка 0%Купить резидентские проксиОплата:Поддерживается оплата через: Visa, Mastercard, Airtm, PayPal, Alipay, BTC, USDT

Цена напрямую связана с объемом трафика, который вы покупаете. Чем больше, тем ниже цена за каждый гигабайт.

  • Резидентские прокси с ротацией
  • Доступ по API
  • Поддержка SOCKS5
  • Трафик без ограничений

Резидентские прокси по всему миру

Сеть резидентских прокси охватывает более чем 220 стран. Набор IP-адресов превышает отметку в 90 миллионов.

  • United States
    United States2 752 824 IPs
  • Brazil
    Brazil12 629 978 IPs
  • France
    France5 187 963 IPs
  • Russia
    Russia3 484 926 IPs
  • Canada
    Canada3 693 481 IPs
  • Germany
    Germany2 227 198 IPs
  • Australia
    Australia265 445 IPs
  • Great Britain
    Great Britain1 274 731 IPs

Крупнейшая и самая надежная сеть резидентских прокси

Резидентные прокси используют IP-адрес, принадлежащий реальному устройству, подключенному к Интернету. Резидентные прокси сложнее обнаружить и заблокировать, поэтому их использование обеспечивает более высокий уровень анонимности и безопасности, чем прокси в центрах обработки данных. Он также полезен, если вам нужно обойти ограничения и блокировки, основанные на IP-адресе.

  • Резидентские прокси с ротацией

    Преимущество сети в ротации резидентных прокси, предотвращающей проблемы с обработкой трафика.

  • Безопасность

    Выбирайте между HTTP, полностью зашифрованным HTTPS или быстрым и надежным протоколом SOCKS5.

  • Прокси получены из легальных источников

    Резидентные прокси предоставляются из легальных источников

  • Самая стабильная сеть резидентских прокси

    Самые высокие показатели успешнсоти обработки запросов среди всех прокси провайдеров.

  • Лучшая инфраструктура резидентских прокси

    Неограниченные возможности для масштабирования запросов и по большой выбор городов и страны мира

  • Самые быстрые прокси на рынке

    Максимально возможная скорость резидентских прокси

Примеры использования

Примеры использования

Резидентские прокси позволяют получить доступ к информации с ограничениями по гео или собирать данные из конкретных регионов.

  • Мониторинг упоминания

    Используйте сеть резидентских прокси для мониторинга отзывов по всему миру без блокировок и ограничений.

  • Аналитика рекламы

    Резидентские прокси являются наиболее эффективным инструментом для аналитики того, как реклама показывается для различных аудиторий.

  • Кибербезопасность

    Резидентские IP отлично подходят для выявления угроз, тестирования сайтов и приложений или мониторингасайтов из разных точек мира.

  • Сбор данных

    Купите резидентные прокси, парсите данные из локальных версий сайтов - например, из площадок о туризме и путишествиях - и предоставляйте своим пользователям только новые и актуальные предложения.

Купите резидентные прокси

  • Заходите на любой сайт и парсите нужные данные
  • Избегайте блокировок, работая как обычный пользователь
  • Обходите ограничения по IP и получайте доступ к локальным данным
  • Работайте на самой высокой скорости
Быстрый старт

Примеры кода

Легкость интеграции прокси в проекты и высокая скорость обработки запросов — наша задача. Гарантируем совместимость с программами сторонних разработчиков. С лёгкостью интегрируйте и управляйте резидентскими прокси.

<?php

$username = 'ACCOUNTNAME';
$password = 'PASSWORD';
$PROXY_PORT = 9999;
$PROXY_DNS = 'xx.xx.xx.xx';

$urlToGet = 'http://ip-api.com/json';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urlToGet);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXYPORT, $PROXY_PORT);
curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
curl_setopt($ch, CURLOPT_PROXY, $PROXY_DNS);
curl_setopt($ch, CURLOPT_PROXYUSERPWD, $username.':'.$password);
$data = curl_exec($ch);
curl_close($ch);

echo $data;
?>
const axios = require('axios');
const username = 'ACCOUNTNAME';
const password = 'PASSWORD';
const PROXY_DNS = 'xx.xx.xx.xx';
const PROXY_PORT = 9999;

axios
  .get('http://ip-api.com/json', {
    proxy: {
      protocol: 'http',
      host: PROXY_DNS,
      port: PROXY_PORT,
      auth: {
        username,
        password,
      },
    },
  })
  .then((res) => {
    console.log(res.data);
  })
  .catch((err) => console.error(err));
using System;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;

namespace ProxyHttpExample
{
    public static class Program
    {
        private const string Username = "ACCOUNTNAME";
        private const string Password = "PASSWORD";
        private const string ProxyDns = "http://xx.xx.xx.xx:9999";
        private const string UrlToGet = "http://ip-api.com/json";

        public static async Task Main()
        {
            using var httpClient = new HttpClient(new HttpClientHandler
            {
        Proxy = new WebProxy
        {
          Address = new Uri(ProxyDns),
          Credentials = new NetworkCredential(Username, Password),
        }
            });

            using var responseMessage = await httpClient.GetAsync(UrlToGet);

            var contentString = await responseMessage.Content.ReadAsStringAsync();

            Console.WriteLine("Response:" + Environment.NewLine + contentString);
            Console.ReadKey(true);
        }
    }
}
package main

import (
  "net/url"
  "net/http"
  "fmt"
  "io/ioutil"
  "os"
)

const(
  proxyUrlTemplate = "http://%s:%s@%s:%s"
)

const (
  username = "ACCOUNTNAME"
  password = "PASSWORD"

  PROXY_DNS = "xx.xx.xx.xx"
  PROXY_PORT = "9999"

  urlToGet = "http://ip-api.com/json"
)

func main() {
  proxy := fmt.Sprintf(proxyUrlTemplate, username, password, PROXY_DNS, PROXY_PORT)
  proxyURL, err := url.Parse(proxy)
  if err != nil {
    fmt.Printf("failed to form proxy URL: %v", err)
    os.Exit(1)
  }

  u, err := url.Parse(urlToGet)
  if err != nil {
    fmt.Printf("failed to form GET request URL: %v", err)
    os.Exit(1)
  }

  transport := &http.Transport{Proxy: http.ProxyURL(proxyURL)}
  client := &http.Client{Transport: transport}

  request, err := http.NewRequest("GET", u.String(), nil)
  if err != nil {
    fmt.Printf("failed to form GET request: %v", err)
    os.Exit(1)
  }

  response, err := client.Do(request)
  if err != nil {
    fmt.Printf("failed to perform GET request: %v", err)
    os.Exit(1)
  }

  responseBodyBytes, err := ioutil.ReadAll(response.Body)
  if err != nil {
    fmt.Printf("could not read response body bytes: %v", err)
    os.Exit(1)
  }
  fmt.Printf("Response: %s ", string(responseBodyBytes))
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.*;

public class Application {
    private static String USERNAME = "ACCOUNTNAME";
    private static String PASSWORD = "PASSWORD";

    private static String PROXY_DNS = "xx.xx.xx.xx";
    private static int PROXY_PORT = 9999;

    private static String URL_TO_GET = "http://ip-api.com/json";

    public static void main(String[] args) throws IOException {
        final Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(PROXY_DNS, PROXY_PORT));
        Authenticator.setDefault(
                new Authenticator() {
                    public PasswordAuthentication getPasswordAuthentication() {
                        return new PasswordAuthentication(
                                USERNAME, PASSWORD.toCharArray()
                        );
                    }
                }
        );

        final URL url = new URL(URL_TO_GET);
        final URLConnection urlConnection = url.openConnection(proxy);

        final BufferedReader bufferedReader = new BufferedReader(
                new InputStreamReader(urlConnection.getInputStream()));
        final StringBuilder response = new StringBuilder();

        String inputLine;
        while ((inputLine = bufferedReader.readLine()) != null) {
            response.append(inputLine);
        }
        bufferedReader.close();

        System.out.println(String.format("Response: %s", response.toString()));
    }
}
#!/usr/bin/env perl

use LWP::Simple qw( $ua get );

my $username = 'ACCOUNTNAME';
my $password = 'PASSWORD';

my $PROXY_DNS = 'xx.xx.xx.xx:9999';

my $urlToGet = 'http://ip-api.com/json';

$ua->proxy('http', sprintf('http://%s:%s@%s', $username, $password, $PROXY_DNS));

my $contents = get($urlToGet);
print "Response: $contents"
#!/usr/bin/env python3

import requests

username = "ACCOUNTNAME"
password = "PASSWORD"
PROXY_DNS = "xx.xx.xx.xx:9999"
urlToGet = "http://ip-api.com/json"
proxy = {"http":"http://{}:{}@{}".format(username, password, PROXY_DNS)}
r = requests.get(urlToGet , proxies=proxy)

print("Response:{}".format(r.text))
#!/usr/bin/env bash

export USERNAME=ACCOUNTNAME
export PASSWORD=PASSWORD
export PROXY_DNS=xx.xx.xx.xx:9999
curl -x http://$USERNAME:$PASSWORD@$PROXY_DNS http://ip-api.com/json && echo
Imports System.IO
Imports System.Net

Module Module1

    Private Const Username As String = "ACCOUNTNAME"
    Private Const Password As String = "PASSWORD"
    Private Const PROXY_DNS As String = "http://xx.xx.xx.xx:9999"
    Private Const UrlToGet As String = "http://ip-api.com/json"

    Sub Main()
        Dim httpWebRequest = CType(WebRequest.Create(UrlToGet), HttpWebRequest)
        Dim webProxy = New WebProxy(New Uri(PROXY_DNS)) With {
                .Credentials = New NetworkCredential(Username, Password)
                }
        httpWebRequest.Proxy = webProxy
        Dim httpWebResponse = CType(httpWebRequest.GetResponse(), HttpWebResponse)
        Dim responseStream = httpWebResponse.GetResponseStream()

        If responseStream Is Nothing Then
            Return
        End If

        Dim responseString = New StreamReader(responseStream).ReadToEnd()
        Console.WriteLine($"Response:
{responseString}")
        Console.ReadKey()
    End Sub

End Module

Что такое резидентские прокси

ruCaptcha резидентские прокси

Резидентские прокси (residential proxies) - это IP-адреса, которые предоставляются провайдерами обычным пользователям, что делает их надежными и защищенными от обнаружения. Узнайте больше о том что такое резединтские прокси из статьи.

FAQ

Как сгенерировать конфигурацию прокси сервера?
  1. Откройте блок конфигуратора на странице Прокси
  2. Выберите тип:
    • Штат (Провинция) - Город - таргетинг по стране (штату) и городу
    • ISP - таргетинг по провайдеру
  3. Выберите настройки геопозиции:
    • Глобальный Микс - геопозиция выбрана случайным образом
    • Европейский Микс - геопозиция выбрана случайным образом в Европе
    • Азиатский Микс - геопозиция выбрана случайным образом в Азии
    • Города Микс - Город выбран случайным образом
  4. Установите значение параметра "Время жизни IP" в соответствии с необходимостью. Тут указывается, как долго IP-адрес будет оставаться статичным. По прошествии этого времени IP-адрес изменится, но конфигурация не изменится. Если нужно, чтобы каждый новый запрос отправлялся с нового адреса, установите 0. Мы рекомендуем установить 3 минуты.
  5. Нажмите кнопку Сгенерировать и копируйте новые настройки прокси.
Как вручную изменить IP-адрес прокси?
- Вы можете либо изменить настройки конфигуратора (например, изменив настройки геопозиции), либо установите 0 в значении параметра "Время жизни IP"
Настройка параметра "Время жизни IP" означает, что через 2 часа адрес прокси перестанет работать? Можно ли увеличить этот срок?
- Нет, дольше 2 часов IP-адрес не может быть валидным.
  • логотип «GDPR»
  • логотип «SSL secured»
  • логотип «Google privacy policy»
  • логотип «S/MIME»
  • логотип «CCPA»
Расширение для обхода капчи, поддерживаемое в браузерах Chrome и FirefoxРасширение для обхода капчиРекомендуемое расширение
Альтернативные расширения
CaptchaTheCat
Логотип «ruCaptcha»Перейти на главную страницу[email protected]