Użytkownicy proxy
Strona Proxy (pasek boczny > Proxy, w sekcji Access) pozwala tworzyć użytkowników proxy i pobierać dokładny connection string do wklejenia w dowolnym kliencie obsługującym URL proxy. Stanowi interfejs dla proxy port: Twój ruch wychodzi z jednego z węzłów wyjściowych FourA, z wybraną siecią, krajem i zachowaniem sesji.
Beta. Pozycja na pasku bocznym ma etykietę Beta, a informacja nad listą wyjaśnia powód: ruch przez port proxy nie jest jeszcze rozliczany, nie jest objęty monitoringiem ani gwarancją dostępności (uptime SLA), a nazwy opcji mogą ulec zmianie.
Tworzenie użytkownika proxy
- Otwórz Proxy na pasku bocznym.
- Kliknij Create proxy user.
- Nadaj mu nazwę (do 60 znaków). Nazwa służy wyłącznie do ich rozróżniania.
- Kliknij Create.
W oknie dialogowym pojawi się wygenerowana nazwa użytkownika i hasło wraz z przyciskami kopiowania. Żadnego z nich nie definiujesz samodzielnie: nazwa użytkownika nie może zawierać myślników, ponieważ myślnik rozpoczyna opcję w username grammar, a hasło to silny, losowy ciąg znaków. Oba elementy można wyświetlić ponownie później, więc nie trzeba ich zapisywać.
Użytkownicy proxy w tej wersji są przypisani do konta osobistego. Nie można ich jeszcze współdzielić w ramach organization.
Lista
| Kolumna | Co zawiera |
|---|---|
| Name | Nadana przez Ciebie nazwa |
| Username | Część uwierzytelniająca nazwy użytkownika proxy |
| Targeting | Tekstowy opis domyślnej konfiguracji użytkownika: sieć, kraj i wszystkie ustawienia zapisane w sekcji Targeting |
| Status | Aktywny lub wyłączony |
| Created | Data utworzenia |
| Last Used | Dokładny czas ostatniego przesłania ruchu (z dokładnością do minuty) |
Każdy wiersz zawiera trzy przyciski oraz menu:
- Connection string otwiera dedykowaną stronę użytkownika (patrz poniżej).
- Show password wyświetla hasło w oknie dialogowym.
- Disable blokuje uwierzytelnianie użytkownika w ciągu minuty; Enable przywraca jego działanie.
- Menu zawiera opcję New password, która zachowuje nazwę użytkownika i generuje nowe hasło (wszystkie połączenia korzystające ze starego natychmiast przestaną działać), oraz Delete, która trwale usuwa użytkownika.
Strona Connection String
Kliknięcie Connection string w wierszu otwiera stronę danego użytkownika z dwoma zakładkami.
Zakładka Connection string
Linie do wklejenia, aktualizowane na żywo przy każdej zmianie w sekcji Targeting. Wybierz format z listy rozwijanej po prawej stronie:
| Format | Postać |
|---|---|
| URL | http://user:password@proxy.foura.ai:34004 |
| host:port:user:pass | proxy.foura.ai:34004:user:password |
Hasło jest zamaskowane do momentu kliknięcia Show password; przycisk Copy przy danej linii zawsze kopiuje prawdziwe hasło. Pod liniami znajduje się tekstowy opis działania ciągu (na przykład "Residential, DE, Sofia, 10 min"), a fragmenty kodu dla cURL, Python i Node pokazują użycie pierwszej linii w praktyce.
Przy sesjach typu Sticky i liczbie większej niż jeden, zakładka wyświetla po jednym wierszu na adres, każdy z własną wygenerowaną nazwą sesji. New names generuje całą listę na nowo, co daje świeży zestaw adresów, gdy cel zablokował poprzednie, a Copy all kopiuje wszystkie wiersze.
Zakładka Targeting
Dwie karty, a ustawienia znajdują się wewnątrz tej, którą wybierzesz:
- Shared network: własne węzły wyjściowe FourA, wliczone w Twój plan. Wybierz Country (sieć współdzielona jest wybierana według kraju i bez większej szczegółowości). Zaznacz Use a residential exit if the shared network cannot carry the request, aby uzbroić mechanizm fallback; uruchamia się on tylko wtedy, gdy Twój plan obejmuje ruch premium i pozostał dostępny limit, a domyślnie opcja ta jest odznaczona.
- Residential network: adresy domowe, pobierane z puli ruchu premium w Twoim planie. Country otwiera Region oraz Network (ASN), a region otwiera City. Device zawęża wybór do systemów Windows, Android, iOS lub macOS.
Poniżej obu kart znajdują się elementy sterujące sesją, które mają zastosowanie niezależnie od wybranej sieci:
| Element sterujący | Działanie |
|---|---|
| Session type | Rotating przydziela nowy adres na każde połączenie. Sticky utrzymuje jeden. |
| How many | Tylko Sticky. Jeden wiersz na adres, do 100 na tym ekranie. |
| Session name | Tylko Sticky, dla pojedynczego adresu. Połączenia o tej samej nazwie współdzielą adres. Jeśli pole pozostanie puste, nazwa zostanie wygenerowana. |
| Rotating interval | Tylko Sticky w sieci residential. Czas utrzymywania jednego adresu, w minutach lub godzinach, od 3 minut do 24 godzin. |
Listy krajów pochodzą z węzłów wyjściowych rzeczywiście dostępnych w FourA, więc oferowany kraj faktycznie posiada przypisane adresy.
Zapisywanie ustawień domyślnych
Wszystko w zakładce Targeting dotyczy wyłącznie parametrów połączenia widocznych na ekranie, dopóki nie klikniesz Save as defaults. Zapisane targetowanie staje się konfiguracją, z którą użytkownik proxy odpowiada przy każdym połączeniu, kolumna Targeting na liście opisuje to słownie, a ciąg połączenia skraca się do samych danych uwierzytelniających oraz elementów różniących się od wartości zapisanych. Cokolwiek dodasz do nazwy użytkownika, nadal ma priorytet dla danego pojedynczego połączenia.
Zapis jest odrzucany, gdy dana kombinacja nie może działać, na przykład miasto w sieci shared lub fallback w sieci residential, dzięki czemu użytkownik proxy nie może zostać zapisany w stanie odrzucającym każde połączenie.
Wskazówki
- Przypisz każdemu zadaniu osobnego użytkownika proxy. Użytkownik używany na co dzień jest widoczny w Last Used, a w przypadku wycieku danych można go wyłączyć lub zmienić mu hasło bez wpływu na pozostałych.
- Sterujesz przeglądarką przez ten port? Użyj sesji sticky. Załadowanie strony otwiera dziesiątki połączeń, a bez sesji każde z nich wychodziłoby z innego adresu.
- Format
host:port:user:passjest importowany przez większość menedżerów proxy. Format URL jest przyjmowany przez cURL i biblioteki HTTP. - Bajty przesłane przez port są widoczne w sekcji Bandwidth w Usage & Limits, przy czym ruch residential jest liczony jako premium.
Powiązane
- Port proxy: Host, port, wszystkie opcje nazwy użytkownika, kody odpowiedzi i limity
- Użycie i limity: Przepustowość i ruch premium w ramach Twojego planu
- Zarządzanie kluczami API: Drugi rodzaj danych uwierzytelniających, dla JSON API
- Przegląd panelu: Wszystkie sekcje paska bocznego