Proxy 사용자
Proxy 페이지(사이드바 > Proxy, Access 아래)에서 프록시 사용자를 생성하고 프록시 URL을 지원하는 모든 클라이언트에 붙여넣을 수 있는 정확한 연결 문자열을 확인할 수 있습니다. 이 페이지는 proxy port를 담당합니다. 트래픽은 사용자가 선택한 네트워크, 국가, 세션 동작에 따라 FourA의 출구 노드 중 하나를 통해 나갑니다. 터널 및 트래픽은 API와 마찬가지로 플랜 사용량에 반영됩니다. 크레딧 기반 플랜의 경우 포트 자체에 포함된 기가바이트가 제공되며, 이는 Usage & Limits에 표시되고 Billing 페이지에서 충전할 수 있습니다.
프록시 사용자 생성
- 사이드바에서 Proxy를 엽니다.
- Create proxy user를 클릭합니다.
- 이름(최대 60자)을 지정합니다. 이름은 사용자를 서로 구분하기 위한 용도로만 사용됩니다.
- Owner를 선택합니다. 이 선택 옵션은 조직에 속해 있는 경우에만 표시되며, Personal (me) 및 소속된 각 조직이 제공됩니다. 필터링된 목록에서 생성하면 현재 화면에 표시된 소유자가 기본값으로 지정됩니다.
- Create를 클릭합니다.
대화 상자에 생성된 사용자 이름과 비밀번호가 각각 복사 버튼과 함께 표시됩니다. 둘 다 사용자가 직접 지정할 수 없습니다. 대시는 username grammar에서 옵션의 시작을 의미하므로 사용자 이름에는 대시가 포함될 수 없으며, 비밀번호는 강력한 무작위 문자열로 생성됩니다. 둘 다 나중에 다시 확인할 수 있으므로 따로 적어둘 필요가 없습니다. 프록시 사용자의 비밀번호를 표시할 수 없는 경우 대시보드에 This password cannot be shown. Rotate it to get a new one.(으)로 응답합니다.
개인 소유 또는 조직 소유
개인 프록시 사용자는 본인 전용이며 해당 트래픽은 본인의 플랜 사용량으로 계산됩니다. 조직이 소유한 프록시 사용자는 해당 조직의 모든 구성원과 공유되며, 해당 트래픽은 조직의 API 키가 작동하는 방식과 동일하게 해당 조직을 소유한 사람의 플랜 사용량으로 계산됩니다.
조직의 프록시 사용자에 대해 각 역할이 수행할 수 있는 작업:
| 작업 | Member | Admin | Owner |
|---|---|---|---|
| 사용, 비밀번호 확인, 신규 생성 | 예 | 예 | 예 |
| 비밀번호 재발급, 비활성화, 삭제, 저장된 타겟팅 변경 | 아니요 | 예 | 예 |
| 조직 외부로 이전 | 아니요 | 아니요 | 예 |
확인 권한을 멤버에게 부여한 것은 의도된 동작입니다. 팀이 확인할 수 없는 자격 증명은 팀이 사용할 수 없으며, 그 대안으로 개인 자격 증명을 사용할 경우 개발자 개인에게 비용이 청구되기 때문입니다. 비밀번호 재발급 권한은 멤버에게 부여되지 않는데, 이는 해당 자격 증명이 이미 입력된 모든 설정 파일을 손상시키기 때문입니다. 외부 이전은 청구 비용을 인수자의 자체 플랜으로 옮기므로 오직 소유자만 수행할 수 있습니다.
조직에 속하게 되면 목록 위에 Owner 필터가 나타납니다: Everything, Personal 또는 단일 조직. 이 필터는 Overview, Metrics, Activity, API Keys의 Owner 필터와 동일한 선택을 따릅니다. Organizations을 참고하십시오.
목록
| 열 | 표시 내용 |
|---|---|
| Name | 지정한 이름 |
| Owner | 개인 소유 또는 소유 조직 |
| Username | 프록시 사용자 이름의 자격 증명 부분 |
| Targeting | 이 사용자가 기본적으로 응답하는 조건: 네트워크, 국가 및 Targeting에 저장된 항목 |
| Status | 활성 또는 비활성화됨 |
| Created | 생성된 시점 |
| Last Used | 마지막으로 트래픽을 처리한 시점 (분 단위) |
모든 행에는 사용자 역할에 허용된 작업만 표시됩니다.
- Connection string은 해당 사용자의 전용 페이지를 엽니다(아래 참조).
- Show password는 대화상자에 비밀번호를 표시합니다.
- Disable은 1분 이내에 사용자의 인증을 중단하며, Enable은 다시 인증을 활성화합니다.
- 메뉴에는 사용자 이름을 유지하고 비밀번호를 교체하는 New password(기존 비밀번호를 사용하는 모든 연결은 즉시 중단됨), 사용자 이름, 비밀번호, 저장된 타겟팅을 그대로 유지한 채 개인과 조직 간에 사용자를 이동하는 Transfer, 사용자를 완전히 삭제하는 Delete가 포함되어 있습니다.
열 머리글을 클릭하여 Name, Owner, Status, Created 또는 Last Used 기준으로 정렬할 수 있습니다. Everything 뷰에서 Owner 기준으로 정렬하면 개인 소유 항목이 함께 그룹화됩니다.
Connection String 페이지
행에서 Connection string을 클릭하면 해당 사용자 전용 페이지가 열리며 두 개의 탭이 표시됩니다.
Connection string 탭
붙여넣을 문자열 라인이 표시되며, Targeting에서 설정을 변경하면 실시간으로 다시 작성됩니다. 오른쪽 셀렉트 박스에서 형식을 선택하십시오.
| 형식 | 구조 |
|---|---|
| URL | http://user:password@proxy.foura.ai:34004 |
| host:port:user:pass | proxy.foura.ai:34004:user:password |
비밀번호는 Show password를 클릭할 때까지 마스킹 처리됩니다. 각 라인의 Copy를 클릭하면 항상 실제 비밀번호가 복사됩니다. 라인 아래에는 해당 연결 문자열이 수행할 작업이 텍스트로 표시되며(예: "Premium network, DE, Sofia, 10 min"), cURL, Python, Node 코드 스니펫에 첫 번째 라인의 사용 예시가 표시됩니다.
Sticky 세션을 사용하고 개수가 2개 이상인 경우, 탭에는 각 라인마다 고유하게 생성된 세션 이름이 포함된 주소 목록이 표시됩니다. New names는 전체 목록을 다시 생성하므로 대상 사이트에서 이전 주소가 차단되었을 때 새로운 주소 세트를 가져올 수 있으며, Copy all은 모든 라인을 복사합니다.
Targeting 탭
두 개의 카드가 표시되며, 선택한 카드 내에서 설정이 적용됩니다.
- Shared network: 요금제에 포함된 FourA 자체 출구 IP입니다. Country를 선택합니다(공유 네트워크는 국가 단위로만 선택 가능하며 더 세부적인 설정은 지원하지 않음). 대기용 대체 기능을 활성화하려면 Use a premium exit if the shared network can't carry the request를 선택합니다. 이 기능은 요금제에 프리미엄 트래픽이 포함되어 있고 잔여량이 있는 경우에만 작동하며 기본적으로 선택 해제되어 있습니다.
- Premium network: 요금제의 프리미엄 트래픽에서 할당되는 주거용 IP입니다. Country를 선택하면 Region 및 **Network (ASN)**이 활성화되고, 지역을 선택하면 City가 활성화됩니다. Device를 통해 Windows, Android, iOS, macOS로 범위를 좁힐 수 있습니다.
두 카드 아래의 세션 제어 옵션은 선택한 네트워크에 관계없이 동일하게 적용됩니다.
| 컨트롤 | 동작 설명 |
|---|---|
| 세션 유형 | Rotating은 연결마다 새 주소를 할당합니다. Sticky는 주소를 하나로 유지합니다. |
| 수량 | Sticky 전용. 주소당 한 줄씩, 이 화면에서 최대 100개까지 지원합니다. |
| 세션 이름 | Sticky 전용, 단일 주소 대상입니다. 이름을 공유하는 연결은 같은 주소를 공유합니다. 비워 두면 이름이 자동 생성됩니다. |
| 로테이션 주기 | 프리미엄 네트워크의 Sticky 전용입니다. 주소 하나를 유지할 시간을 분 또는 시간 단위로 설정하며, 3분에서 24시간 사이입니다. |
국가 목록은 FourA가 실제로 보유한 출구를 기준으로 하므로, 목록에 제공되는 국가는 실제 주소를 지원합니다.
기본값 저장
타겟팅 탭의 모든 설정은 기본값으로 저장을 클릭하기 전까지 화면에 표시된 연결 문자열에만 적용됩니다. 저장된 타겟팅은 해당 프록시 사용자가 모든 연결에서 응답하는 기본 설정이 되며, 목록의 타겟팅 열에 텍스트로 표시되고, 연결 문자열은 기본 인증 정보와 저장된 값에서 변경된 항목만으로 축소됩니다. 사용자 이름에 직접 추가한 값은 해당 단일 연결에서 항상 우선 적용됩니다.
공유 네트워크에서의 도시 지정이나 프리미엄 네트워크에서의 폴백처럼 작동할 수 없는 조합은 저장이 거부되므로, 프록시 사용자가 모든 연결을 거부하는 상태로 저장될 수 없습니다.
저장된 프리미엄 기본값은 요금제의 프리미엄 트래픽이 남아 있는 동안에만 사용됩니다. 트래픽이 모두 소진되면 저장된 기본값을 사용하는 연결은 공유 네트워크에서 제공되어 터널이 계속 열리지만, 사용자 이름에 -network-premium을 직접 명시한 연결은 403 오류로 거부됩니다. 자세한 내용은 프록시 포트 참조에서 두 경우 모두 다룹니다.
조직의 프록시 사용자에서 기본값을 저장하는 작업은 관리자 또는 소유자 권한이 필요합니다. 저장된 타겟팅을 재설정하면 조직 전체의 트래픽 대상이 자동으로 변경되기 때문에 이 설정은 비밀번호 옆에 위치합니다.
통계 확인 위치
Proxy 페이지는 자격 증명을 생성하고 설정하는 곳이며, 통계 데이터는 포함하지 않습니다. 각 프록시 사용자가 처리한 트래픽 데이터는 Product 스위치를 Proxy로 설정한 다음 세 가지 보고서 페이지에서 확인할 수 있습니다.
- Overview: 터널 수, 트래픽, 설정 시간, 동시 열린 터널 수
- Metrics: 프록시 사용자, 타겟, 출구 국가, 클라이언트 IP 또는 결과별 사용량 패널
- Activity: 지난 1시간 동안의 터널당 한 행씩 표시
- Usage & Limits: 자격 증명별 이번 청구 주기가 표시되는 Proxy users 탭
팁
- 각 작업에 전용 proxy 사용자를 할당하십시오. 매일 사용되는 사용자는 Last Used에 표시되며, 유출된 사용자는 다른 사용자에게 영향을 주지 않고 비활성화하거나 새 비밀번호를 지정할 수 있습니다.
- 포트를 통해 브라우저를 구동하고 계십니까? 고정 세션(sticky session)을 사용하십시오. 페이지 로드는 수십 개의 연결을 열며, 세션이 없으면 각 연결이 서로 다른 주소에서 시작됩니다.
- 대부분의 proxy 관리자는
host:port:user:pass형식을 가져옵니다. curl 및 HTTP 라이브러리는 URL 형식을 사용합니다. - 회사의 다운로더는 개인이 아닌 조직의 proxy 사용자에 속해야 합니다. 개인 자격 증명은 해당 담당자가 퇴사하는 날 작동을 멈추며, 요금도 해당 담당자에게 청구됩니다.
- 동시 연결 터널 수 및 분당 연결 횟수는 플랜에 따라 정해지며 계정 단위로 계산되므로, 두 번째 proxy 사용자를 추가해도 허용량이 추가로 늘어나지 않습니다.
관련 항목
- Proxy Port: 호스트, 포트, 모든 사용자 이름 옵션, 응답 코드 및 한도
- Usage & Limits: 플랜 대비 트래픽 및 프리미엄 트래픽(proxy 사용자별)
- How Your Plan Is Metered: 포트 기가바이트 측정 기준
- Managing API Keys: JSON API용 기타 자격 증명
- Organizations: 역할, 멤버 및 사용량 청구 대상