Użytkownicy proxy
Strona Proxy (pasek boczny > Proxy, w sekcji Access) służy do tworzenia użytkowników proxy i pobierania dokładnego connection stringa do wklejenia w dowolnym kliencie obsługującym proxy URL. Stanowi ona interfejs dla proxy port: Twój ruch wychodzi z jednego z węzłów wyjściowych FourA, z wybraną siecią, krajem i zachowaniem sesji. Tunele i ruch wliczają się do Twojego planu, tak samo jak w przypadku API. W planie opartym na kredytach port ma własny pakiet gigabajtów, widoczny na stronie Usage & Limits i doładowywany w sekcji Billing.
Tworzenie użytkownika proxy
- Otwórz Proxy na pasku bocznym.
- Kliknij Create proxy user.
- Nadaj nazwę (do 60 znaków). Służy ona wyłącznie do ich rozróżniania.
- Wybierz Owner. Lista wyboru pojawia się tylko wtedy, gdy należysz do organizacji, i zawiera opcję Personal (me) oraz każdą organizację, której jesteś członkiem. Tworzenie z poziomu przefiltrowanej listy domyślnie ustawia właściciela aktualnie widocznego na ekranie.
- Kliknij Create.
W oknie dialogowym wyświetli się wygenerowana nazwa użytkownika i hasło z przyciskiem kopiowania przy każdym z nich. Żadnego z nich nie wybierasz: 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ć. Jeśli hasła użytkownika proxy nie można wyświetlić, panel zwraca This password cannot be shown. Rotate it to get a new one.
Osobiste a należące do organizacji
Osobisty użytkownik proxy należy wyłącznie do Ciebie, a generowany przez niego ruch obciąża Twój plan. Użytkownik należący do organizacji jest współdzielony ze wszystkimi jej członkami, a jego ruch obciąża plan właściciela tej organizacji, dokładnie tak samo jak w przypadku klucza API organizacji.
Uprawnienia poszczególnych ról wobec użytkownika proxy organizacji:
| Działanie | Member | Admin | Owner |
|---|---|---|---|
| Używanie, odczyt hasła, tworzenie nowych | Tak | Tak | Tak |
| Nowe hasło, wyłączenie, usunięcie, zmiana zapisanego targetowania | Nie | Tak | Tak |
| Przeniesienie poza organizację | Nie | Nie | Tak |
Odczyt jest uprawnieniem roli member celowo: dane logowania, których zespół nie może odczytać, to dane, których zespół nie może użyć, a alternatywą są prywatne poświadczenia po cichu obciążające konto dewelopera. Rotacja hasła nie jest dostępna dla tej roli, ponieważ psuje każdy plik konfiguracyjny, w którym dane te zostały już użyte. Przeniesienie poza organizację przenosi rozliczenia na plan przejmującego, dlatego przysługuje wyłącznie właścicielowi.
Filtr Owner pojawia się nad listą, gdy należysz do organizacji: Everything, Personal lub konkretna organizacja. Działa analogicznie do wyboru filtru Owner w sekcjach Overview, Metrics, Activity oraz API Keys. Zobacz Organizations.
Lista
| Kolumna | Co zawiera |
|---|---|
| Nazwa | Nadana przez Ciebie nazwa |
| Właściciel | Osobisty lub organizacja będąca właścicielem |
| Nazwa użytkownika | Część poświadczeń w nazwie użytkownika proxy |
| Targetowanie | Opis domyślnych ustawień użytkownika: sieć, kraj i parametry zapisane w sekcji Targetowanie |
| Status | Aktywny lub wyłączony |
| Utworzono | Data i godzina utworzenia |
| Ostatnio użyty | Dokładny czas ostatniego przesłania ruchu, z dokładnością do minuty |
Każdy wiersz wyświetla wyłącznie akcje dozwolone dla Twojej roli:
- Parametry połączenia otwiera stronę danego użytkownika (szczegóły poniżej).
- Pokaż hasło wyświetla hasło w oknie dialogowym.
- Wyłącz blokuje uwierzytelnianie użytkownika w ciągu minuty; Włącz przywraca dostęp.
- Menu zawiera opcję Nowe hasło, która zachowuje nazwę użytkownika i zmienia hasło (wszystkie połączenia korzystające ze starego hasła natychmiast przestają działać), Przenieś, która przenosi użytkownika między Tobą a organizacją bez zmian nazwy użytkownika, hasła ani zapisanego targetowania, oraz Usuń, co trwale usuwa użytkownika.
Kliknij nagłówek kolumny, aby posortować według pól Nazwa, Właściciel, Status, Utworzono lub Ostatnio użyty. Sortowanie według Właściciela w widoku Wszystko grupuje pozycje osobiste.
Strona parametrów połączenia
Kliknięcie opcji Parametry połączenia w wierszu otwiera stronę dedykowaną temu użytkownikowi, zawierającą dwie zakładki.
Zakładka parametrów połączenia
Wiersze do skopiowania, aktualizowane na bieżąco podczas wprowadzania zmian w sekcji Targetowanie. 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 Pokaż hasło; opcja Kopiuj w wierszu zawsze kopiuje rzeczywiste hasło. Poniżej wierszy znajduje się tekstowe podsumowanie działania parametrów (na przykład "Sieć premium, DE, Sofia, 10 min"), a fragmenty kodu dla cURL, Pythona i Node pokazują użycie pierwszego wiersza.
W przypadku sesji Sticky z liczbą większą niż jeden zakładka wyświetla jeden wiersz na adres, każdy z wygenerowaną własną nazwą sesji. Przycisk Nowe nazwy generuje całą listę na nowo, zapewniając nowy zestaw adresów, gdy docelowy serwis blokuje poprzednie, a Kopiuj wszystko kopiuje wszystkie wiersze.
Zakładka targetowania
Dwie karty, a ustawienia znajdują się wewnątrz wybranej:
- Sieć współdzielona: własne węzły wyjściowe FourA, wliczone w Twój plan. Wybierz Kraj (ruch w sieci współdzielonej jest dobierany tylko na poziomie kraju). Zaznacz pole Użyj węzła premium, jeśli sieć współdzielona nie może obsłużyć żądania, aby włączyć mechanizm fallback; zadziała on tylko wtedy, gdy Twój plan obejmuje ruch premium i masz dostępny limit (domyślnie opcja jest odznaczona).
- Sieć premium: adresy domowe (residential), pobierane z limitu ruchu premium Twojego planu. Wybór pola Kraj odblokowuje opcje Region oraz Sieć (ASN), a wybór regionu odblokowuje pole Miasto. Pole Urządzenie pozwala zawęzić ruch do systemów Windows, Android, iOS lub macOS.
Poniżej obu kart znajdują się kontrolki sesji działające niezależnie od wybranej sieci:
| Element sterujący | Działanie |
|---|---|
| Typ sesji | Rotating przydziela nowy adres dla każdego połączenia. Sticky zachowuje jeden stały adres. |
| Liczba | Tylko dla sesji sticky. Jeden wiersz na adres, do 100 na tym ekranie. |
| Nazwa sesji | Tylko dla sesji sticky, dla pojedynczego adresu. Połączenia o tej samej nazwie współdzielą adres. Jeśli pole pozostanie puste, nazwa zostanie wygenerowana automatycznie. |
| Interwał rotacji | Tylko dla sesji sticky w sieci premium. Czas utrzymania 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 każdy oferowany kraj posiada przypisane adresy.
Zapisywanie ustawień domyślnych
Wszystkie opcje w zakładce Targeting mają zastosowanie wyłącznie do wyświetlanego connection stringa, dopóki nie klikniesz Save as defaults. Zapisany targeting staje się konfiguracją zwracaną przez użytkownika proxy przy każdym połączeniu, kolumna Targeting na liście opisuje to słownie, a connection string skraca się do samych danych uwierzytelniających oraz wartości różniących się od domyślnych. Wszystko, co dopiszesz do nazwy użytkownika, ma nadal priorytet dla danego połączenia.
Zapis jest odrzucany, gdy dana kombinacja nie może działać, np. miasto w sieci współdzielonej lub fallback w sieci premium, co zapobiega zapisaniu użytkownika proxy w stanie odrzucającym każde połączenie.
Zapisane ustawienie domyślne premium zużywa transfer tylko do wyczerpania limitu premium w Twoim planie. Po jego wyczerpaniu połączenie korzystające z zapisanego ustawienia domyślnego jest obsługiwane z sieci współdzielonej, a tunel nadal działa, podczas gdy połączenie jawnie wskazujące -network-premium w nazwie użytkownika jest odrzucane z kodem 403. Dokumentacja portów proxy opisuje oba przypadki.
W przypadku użytkownika proxy należącego do organizacji, zapisywanie ustawień domyślnych wymaga uprawnień administratora lub właściciela. Zmiana zapisanego targetingu po cichu przekierowuje ruch całej organizacji, dlatego opcja ta znajduje się obok hasła.
Gdzie znaleźć statystyki
Strona Proxy służy do tworzenia i konfigurowania poświadczeń. Nie zawiera statystyk. Dane o ruchu przesłanym przez poszczególnych użytkowników proxy znajdują się na trzech stronach raportowania, przy przełączniku Product ustawionym na Proxy:
- Overview: tunele, transfer, czas zestawiania oraz jednocześnie otwarte tunele
- Metrics: panel Usage w podziale na użytkownika proxy, cel, kraj wyjściowy, IP klienta lub wynik
- Activity: jeden wiersz na tunel w ciągu ostatniej godziny
- Usage & Limits: zakładka Proxy users z danymi za bieżący okres rozliczeniowy w podziale na poświadczenia
Wskazówki
- Przypisz każdemu zadaniu osobnego użytkownika proxy. Użytkownik w codziennym użyciu jest widoczny w Last Used, a w razie wycieku danych można go wyłączyć lub zmienić mu hasło bez wpływu na pozostałych.
- Sterujesz przeglądarką przez port? Użyj sesji sticky. Ł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 obsługiwany przez cURL i biblioteki HTTP. - Skrypt pobierający dane w firmie powinien korzystać z użytkownika proxy organizacji, a nie z konta pojedynczej osoby. Osobiste dane uwierzytelniające przestaną działać w dniu odejścia pracownika i obciążają jego konto.
- Limity jednocześnie otwartych tuneli oraz liczby otwarć na minutę wynikają z planu i są naliczane dla całego konta, więc drugi użytkownik proxy nie zapewnia dodatkowego limitu.
Powiązane
- Port proxy: Host, port, wszystkie opcje nazwy użytkownika, kody odpowiedzi i limity
- Użycie i limity: Ruch standardowy i premium w ramach planu, w podziale na użytkowników proxy
- Jak rozliczany jest Twój plan: Skąd pochodzą gigabajty portu
- Zarządzanie kluczami API: Drugi typ danych uwierzytelniających, dla JSON API
- Organizacje: Role, członkowie oraz podmiot obciążany kosztami zużycia