Bez KYC — bez dowodu, bez selfie, bez dokumentów · Dedykowany IPv4 na IP, wynajem na 30 dni
Język: Polski
Rozpocznij

Dokumentacja · format połączenia

Format połączenia proxy: IP:PORT:USERNAME:PASSWORD

Każde IP RackProxies trafia jako jedna linia z czterema polami. Oto jak zamienić ją na formę oczekiwaną przez Twoje narzędzie.

Ostatnia aktualizacja: · 5 min czytania

Szybka odpowiedź

Czym jest format połączenia proxy?

Format połączenia proxy w RackProxies to jedna linia na IP: IP:PORT:USERNAME:PASSWORD, do eksportu jako TXT lub CSV. Większość narzędzi oczekuje URL: http://USERNAME:PASSWORD@IP:PORT, ze znakami specjalnymi w haśle zakodowanymi URL-em (@ staje się %40). Plany startują od 1,29 USD za jeden dedykowany IPv4 na 30 dni. Bez KYC, płatność w krypto.

Cztery pola linii

Przykładowa linia z adresem dokumentacyjnym: 203.0.113.24:8000:USERNAME:PASSWORD.

Każde IP jest dostarczane jako wiersz IP:PORT:USERNAME:PASSWORD na Twoim koncie, eksportowalny jako TXT lub CSV.
PozycjaPolePrzykładUwagi
1IP203.0.113.24Dedykowany adres IPv4; jednocześnie IP wyjściowe widziane przez strony
2PORT8000Port do połączenia; użyj tego przypisanego do wybranego protokołu
3USERNAMEUSERNAMELogin proxy; niepotrzebny, gdy Twoje IP jest na liście dozwolonych
4PASSWORDPASSWORDHasło proxy; może zawierać znaki wymagające kodowania URL

Jak zamienić linię na URL proxy?

Przenieś nazwę użytkownika i hasło na początek, połączone przez :, następnie dodaj @, IP, : i port, a na początku umieść schemat. Większość bibliotek akceptuje tę formę URL.

ZastosowanieFormatPrzykład
Strony HTTP i HTTPShttp://USERNAME:PASSWORD@IP:PORThttp://USERNAME:[email protected]:8000
SOCKS5, DNS na proxysocks5h://USERNAME:PASSWORD@IP:PORTsocks5h://USERNAME:[email protected]:PORT
Lista dozwolonych IP, bez logowaniahttp://IP:PORThttp://203.0.113.24:8000
Narzędzia z osobnymi polamiserver, username, passwordhttp://203.0.113.24:8000 + USERNAME + PASSWORD

Schemat proxy HTTP to http:// nawet gdy strona to https://: schemat opisuje połączenie z proxy, a strony HTTPS przechodzą przez tunel CONNECT. Przewodnik SOCKS5 vs HTTP wyjaśnia socks5 i socks5h.

Jak zakodować URL-em znaki specjalne w haśle proxy?

Zamień każdy znak zarezerwowany na % i jego kod szesnastkowy lub pozwól zrobić to swojemu językowi: urllib.parse.quote(password, safe='') w Pythonie, encodeURIComponent(password) w JavaScripcie. RFC 3986 rezerwuje te znaki, ponieważ rozdzielają części URL. Niezakodowany @ w haśle sprawia na przykład, że narzędzie odczyta resztę hasła jako host.

ZnakZakodowanyDlaczego psuje URL
@%40Rozdziela login od hosta
:%3ARozdziela nazwę użytkownika od hasła oraz host od portu
/%2FRozpoczyna ścieżkę
#%23Rozpoczyna fragment
?%3FRozpoczyna zapytanie
%%25Rozpoczyna zakodowany znak
spacja%20Niedozwolona w URL

Kodowania wymagają tylko nazwa użytkownika i hasło. IP i port nigdy nie zawierają znaków zarezerwowanych. W oryginalnej linii IP:PORT:USERNAME:PASSWORD nic nie jest zakodowane, więc dziel ją tylko na pierwszych trzech dwukropkach: hasło samo może zawierać :.

Czy mogę przekonwertować całą listę naraz?

Tak. Wyeksportuj listę jako TXT ze swojego konta, a następnie uruchom jeden z poniższych skryptów. Każdy odczytuje proxies.txt (lub podany plik), dzieli każdą linię na pierwszych trzech dwukropkach, koduje login i wypisuje URL HTTP oraz URL socks5h:// dla każdego IP. Jeśli Twoje konto podaje osobny port SOCKS5, użyj tego portu w URL SOCKS5.

to_urls.py (Python 3, tylko biblioteka standardowa)
"""Turn IP:PORT:USERNAME:PASSWORD lines into proxy URLs, with safe encoding."""
import sys
from urllib.parse import quote


def to_proxy_url(line, scheme='http'):
    # maxsplit=3 keeps a password that itself contains ':' in one piece
    ip, port, user, password = line.strip().split(':', 3)
    return f'{scheme}://{quote(user, safe="")}:{quote(password, safe="")}@{ip}:{port}'


path = sys.argv[1] if len(sys.argv) > 1 else 'proxies.txt'
with open(path, encoding='utf-8') as handle:
    for line in handle:
        if line.strip():
            print(to_proxy_url(line))                    # HTTP proxy URL
            print(to_proxy_url(line, scheme='socks5h'))  # SOCKS5, DNS on the proxy
to_urls.mjs (Node.js 18 lub nowszy)
// Turn IP:PORT:USERNAME:PASSWORD lines into proxy URLs (Node.js 18 or later).
import { readFileSync } from 'node:fs';

function toProxyUrl(line, scheme = 'http') {
  const [ip, port, user, ...rest] = line.trim().split(':');
  const password = rest.join(':'); // a password may itself contain ':'
  return `${scheme}://${encodeURIComponent(user)}:${encodeURIComponent(password)}@${ip}:${port}`;
}

const lines = readFileSync(process.argv[2] ?? 'proxies.txt', 'utf8').split(/\r?\n/).filter(Boolean);
for (const line of lines) {
  console.log(toProxyUrl(line));
  console.log(toProxyUrl(line, 'socks5h'));
}
Wynik dla hasła zawierającego @, : i /
http://user-7:p%40ss%3Aw%2Frd%[email protected]:8000
socks5h://user-7:p%40ss%3Aw%2Frd%[email protected]:8000

Co zawierają eksporty TXT i CSV?

Eksport TXT zawiera jedną linię IP:PORT:USERNAME:PASSWORD na IP i nic więcej, co pasuje do skryptów i narzędzi importujących listy proxy. Eksport CSV zawiera co najmniej IP, port, nazwę użytkownika, hasło, kraj i datę końca, co pasuje do arkuszy i inwentarza.

Zanim odczytasz CSV w kodzie, otwórz go raz i sprawdź wiersz nagłówka pod kątem dokładnych nazw kolumn; czytaj kolumny po nazwie, nie po pozycji. W Pythonie robi to csv.DictReader. Trzymaj oba pliki prywatnie: zawierają hasła do proxy. Jeśli plik wycieknie, napisz do supportu z dotkniętymi IP, nigdy z hasłami.

Jakiego formatu oczekuje moje narzędzie?

Większość narzędzi oczekuje formy URL lub osobnych pól:

  • curl: -x http://USERNAME:PASSWORD@IP:PORT lub -x http://IP:PORT -U USERNAME:PASSWORD.
  • Python requests i aiohttp: forma URL; zobacz przykłady kodu.
  • Node.js (undici, https-proxy-agent): forma URL.
  • Playwright i przeglądarki: osobne pola: server, username, password.
  • Frameworki do scrapingu i menedżery proxy: często surowa linia IP:PORT:USERNAME:PASSWORD lub USERNAME:PASSWORD@IP:PORT; sprawdź ich ekran importu.

Z listą dozwolonych IP każdy format pomija nazwę użytkownika i hasło: IP:PORT lub http://IP:PORT. Nazwa użytkownika i hasło lub lista dozwolonych IP (do 10 IP).

Pytania o format połączenia

Dlaczego moje narzędzie odczytuje hasło jako część hosta?

Ponieważ hasło zawiera @, : lub / i nie zostało zakodowane URL-em. Narzędzie widzi pierwszy @ jako koniec loginu. Zakoduj hasło przez urllib.parse.quote(password, safe='') w Pythonie lub encodeURIComponent(password) w JavaScripcie, a następnie zbuduj URL ponownie.

Czy port jest ten sam dla HTTP i SOCKS5?

Użyj portu podanego na Twoim koncie dla wybranego protokołu. HTTP, HTTPS (CONNECT) i SOCKS5 są obsługiwane na każdym IP. Jeśli Twoje konto pokazuje jeden port na IP, użyj tego portu; jeśli pokazuje osobny port SOCKS5, użyj go w URL-ach socks5h://.

Dlaczego dostaję błąd 407 przy linii, która wygląda poprawnie?

Najpierw szukaj niewidocznych znaków: końcowa spacja lub zakończenie linii Windows ( ) skopiowane z linią staje się częścią hasła. Następnie sprawdź, czy znaki specjalne są zakodowane URL-em i czy port odpowiada protokołowi. Oczyść każdą linię przed podziałem, jak robią to powyższe skrypty z strip() i trim().

Czy CSV zawiera kraj i datę końca każdego IP?

Tak. Eksport CSV zawiera co najmniej IP, port, nazwę użytkownika, hasło, kraj i datę końca. Sprawdź wiersz nagłówka pod kątem dokładnych nazw kolumn, zanim przeanalizujesz go w kodzie. Eksport TXT zawiera tylko linie IP:PORT:USERNAME:PASSWORD, co pasuje do narzędzi importujących zwykłą listę.

Jak wygląda linia z listą dozwolonych?

Wiersz pozostaje taki sam w Twoim koncie, ale potrzebujesz tylko pierwszych dwóch pól: IP:PORT lub http://IP:PORT jako adres URL. Proxy rozpoznaje Twoje połączenie po źródłowym IP, więc nazwa użytkownika ani hasło nie są wysyłane. Dodaj publiczne IP każdej maszyny, która się łączy, do limitu listy dozwolonych.

Czy potrzebuję dowodu tożsamości, aby otrzymać listę proxy?

Nie. Bez KYC: żadnego dowodu tożsamości, selfie ani dokumentów przy rejestracji, doładowaniu lub zakupie. Płacisz w BTC, USDT, USDC, ETH, SOL, LTC, a lista pojawia się w Twoim koncie po zakupie planu z potwierdzonego salda. Jedno IP kosztuje 1,29 USD za 30 dni; zobacz cennik.

Zdobądź swoją pierwszą linię

1 IP za 1,29 USD. Bez KYC, płatność kryptowalutą.

Źródła (5)
  1. RFC 3986: Uniform Resource Identifier (URI): Generic Syntax — IETF (2026-10-19)
  2. urllib.parse.quote: biblioteka standardowa Python — Python Software Foundation (2026-10-19)
  3. encodeURIComponent() — MDN Web Docs (2026-10-19)
  4. strona podręcznika curl (-x, -U) — curl project (2026-10-19)
  5. RFC 5737: IPv4 Address Blocks Reserved for Documentation — IETF (2026-10-19)

1 IP 1,29 USD · bez KYC

Zobacz cennik