Chrome 확장 프로그램 (베타)
FourA Chrome 확장 프로그램은 브라우저에 두 가지 도구를 제공합니다. 팝업은 proxy 포트에서 Chrome 트래픽을 프록시 사용자 중 하나를 통해 라우팅합니다. DevTools의 FourA 탭은 페이지에서 발생하는 모든 요청을 즉시 사용 가능한 API 호출로 변환합니다.
이 확장 프로그램은 베타 버전입니다. 아직 Chrome 웹 스토어에 등록되지 않아 Chrome의 개발자 모드에서 설치해야 하며, 화면과 설정은 변경될 수 있습니다. Chrome 버전 116 이상이 필요하며 Free 플랜을 포함한 모든 플랜에서 작동합니다.
설치
zip 파일은 대시보드에서 제공됩니다. 사이드바의 도구 아래에서 확장 프로그램을 열고 다운로드를 클릭하세요.
- zip 파일을 다운로드하고 압축을 풉니다. Chrome이 이 폴더에서 확장 프로그램을 로드하므로 폴더를 그대로 유지하세요.
chrome://extensions를 열고 오른쪽 상단의 개발자 모드를 켭니다.- 압축해제된 확장 프로그램을 로드합니다를 클릭하고 압축을 푼 폴더를 선택합니다.
- 툴바의 퍼즐 아이콘에서 FourA를 고정합니다. FourA가 꺼져 있으면 아이콘이 회색으로 표시되고 라우팅 중에는 녹색 점이 표시됩니다.
업데이트
확장 프로그램은 1시간에 한 번씩, 그리고 팝업을 열 때 새 버전을 확인합니다. 팝업 설정의 버전 아래에 있는 지금 확인을 통해 즉시 확인할 수도 있습니다. 새 버전이 출시되면 팝업에 버전 정보와 함께 다운로드 버튼이 표시됩니다. 새 버전의 압축을 풀고 압축해제된 확장 프로그램을 로드합니다로 해당 폴더를 선택하세요. 새 버전이 어떤 폴더에 있든 FourA는 설정을 유지한 채 자체적으로 교체됩니다. 기존 폴더를 덮어써서 압축을 푼 경우에는 FourA 다시 로드만으로 충분합니다. 0.3.1 이하 버전에서 업그레이드하는 경우 새 카드로 한 번 설치되므로 프록시 사용자를 다시 선택하고 기존 카드를 삭제하세요.
시작하기 전에
- 프록시 사용자. 대시보드의 Proxy 페이지에서 생성하세요. 자세한 내용은 Proxy를 참조하세요.
- 동일한 Chrome에서 대시보드에 로그인되어 있어야 합니다. 확장 프로그램은 대시보드에서만 프록시 사용자 정보를 읽어옵니다. 열려 있는 대시보드 탭이 없으면 백그라운드에서 탭을 열어 정보를 읽은 후 다시 닫습니다.
FourA를 통한 브라우징
팝업에는 Connect, Location, Settings의 세 가지 페이지가 있습니다.
Connect
- 툴바에서 FourA를 열고 이 브라우저에서 사용할 프록시 사용자를 선택합니다.
- 대형 스위치를 누릅니다.
- 사이트에 표시되는 주소를 확인합니다. FourA는 설정값을 그대로 추정하지 않고 터널을 통해 해당 주소를 직접 측정하며, 비교를 위해 옆에 내 주소를 표시합니다.
이번 기간 트래픽에는 현재 플랜에서 사용한 프록시 트래픽 양이 표시됩니다.
Location
- Network: Shared(자체 풀, 플랜 트래픽) 또는 Premium(주거용, GB당 과금). Shared 상태에서 Use premium when shared cannot carry a page를 켜면 공유 네트워크에서 request를 처리하지 못할 때 프리미엄 exit를 사용합니다. 이 기능은 플랜에 프리미엄 트래픽이 포함되어 있고 잔여량이 있는 경우에만 동작합니다.
- Country: 기본값은 모든 국가입니다. 최근 사용한 국가는 클릭 한 번으로 선택할 수 있습니다.
- Region, City 및 Network operator: 프리미엄 전용이며, 국가를 선택한 후 지정할 수 있습니다.
- Address: Keep one은 동일한 exit를 유지하고, New every request는 매 request마다 변경하며, New address는 지금 새 IP를 할당받습니다. 프리미엄에서 Keep one을 사용할 때 Hold it for로 주소 유지 시간을 분 또는 시간 단위로 설정합니다.
이러한 선택 옵션의 내부 스위치는 Proxy Port 문서에 설명된 프록시 포트 스위치와 동일합니다.
Settings
- What goes through the tunnel: 목록을 제외한 Everything except 또는 지정 목록만 전달하는 Only these.
example.com형식은 하위 도메인을 포함하고,*는 와일드카드로 동작하며,203.0.113.0/24는 IP 대역을 나타냅니다. - Never tunnel the local network or this machine: 도트(.)가 없는 이름,
localhost,.local및 사설 IP 대역은 목록 설정과 관계없이 항상 로컬 연결을 사용합니다. - Let plain http:// pages use my own connection: 프록시 포트는 암호화된 연결만 지원합니다. 끄면 일반
http://페이지가 로드되지 않습니다. 켜면 로컬 연결로 로드되며 웹사이트에 실제 주소가 노출됩니다. - Stop WebRTC from finding a way around the proxy: 터널이 활성화된 상태에서 페이지가 실제 IP를 조회할 수 있는 경로를 차단합니다.
- Incognito windows: 시크릿 창에서도 터널이 적용됩니다. FourA가 시크릿 모드에서 프록시 인증을 처리하도록 허용해야 합니다:
chrome://extensions, FourA, Details, Allow in Incognito. 허용하기 전까지 Chrome 시크릿 모드에서 프록시 비밀번호를 묻는 창이 표시됩니다. - Proxy address for other tools: 프록시 설정을 지원하는 클라이언트에 붙여넣을 수 있도록 선택한 프록시 사용자의 비밀번호가 포함된 proxy URL을 제공합니다. 비밀번호와 동일하게 안전하게 취급하세요.
- Proxy users: Reload from dashboard는 생성하거나 변경한 프록시 사용자를 다시 불러옵니다. Forget on this computer는 현재 브라우저에서 해당 정보를 삭제합니다.
When the Icon Turns Red
숫자가 표시된 빨간색 아이콘은 지난 1분 동안 프록시가 해당 횟수만큼 연결을 거부했음을 의미합니다. FourA를 열어 원인을 확인하세요. 가장 일반적인 원인은 다음과 같습니다:
- 동시 연결 수 초과: 요금제의 동시 터널 수 제한에 도달했습니다. 연결이 종료되면 페이지의 일부가 다시 로드됩니다.
- 이번 분의 신규 연결 수 초과: 요금제의 분당 신규 터널 생성 제한에 도달했습니다. 모든 재시도 역시 횟수에 포함되므로 1분 정도 기다린 후 다시 로드하십시오.
- 해당 기간의 프록시 트래픽 소진 또는 프리미엄 트래픽 소진: Billing 페이지에서 트래픽을 충전하거나 다음 청구 기간까지 기다리십시오.
- 요금제에 포함되지 않은 프록시: Billing 페이지에서 요금제를 확인하십시오.
- 프록시 비밀번호 인증 실패: 대시보드에서 프록시 사용자가 교체되었거나 삭제되었을 수 있습니다. 사용자를 다시 선택하십시오.
- 다른 확장 프로그램이 프록시 제어 중: 다른 확장 프로그램이 Chrome의 프록시 설정을 제어하는 동안에는 FourA가 트래픽을 라우팅할 수 없습니다. 해당 확장 프로그램을 끈 다음 스위치를 껐다 켜십시오.
현재 요금제 한도는 Usage & Limits 페이지에서 확인할 수 있습니다.
요청을 API 호출로 변환하기
- 아무 페이지에서나 DevTools를 열고 Network 탭 옆의 FourA 탭(DevTools 창이 좁을 때는
»뒤)을 선택합니다. FourA 설치 시 DevTools가 열려 있었다면 닫았다가 다시 여십시오. - 페이지를 새로고침합니다. Network 탭과 마찬가지로 해당 탭에 페이지의 요청 목록이 표시됩니다. Hide ads and analytics가 기본으로 활성화되어 있으며, This site only를 통해 해당 페이지 자체의 요청만 필터링할 수 있습니다.
- Find in responses에 페이지에서 확인되는 텍스트를 입력하여 해당 텍스트가 포함된 요청을 찾습니다. 요청을 선택하면 Headers, Payload, Response를 확인할 수 있습니다.
- FourA call 아래에서 엔진(Single, Proxy Finder 또는 Browser)과 선택 사항인 Exit country를 지정한 다음 호출 코드를 curl, Python, Node 또는 MCP 형식으로 복사합니다. 이 호출에는 페이지에서 사용한 헤더와 쿠키가 그대로 포함됩니다.
- Open in the playground를 클릭하여 대시보드 Playground에 호출을 로드하거나, Run through FourA를 클릭하여 바로 실행합니다. 실행이 완료되면 The browser got과 FourA got에 페이지 응답과 FourA의 응답이 나란히 표시됩니다.
요청을 마우스 우클릭해도 동일한 복사 옵션이 제공되며, 추가로 Copy URL, Copy response, Open in a new tab을 사용할 수 있습니다.
실행용 API 키
Run through FourA는 API 키와 해당 크레딧을 사용합니다. 탭의 Settings에서 설정할 수 있습니다.
- Choose from your dashboard를 클릭하고 키를 선택하거나, Or paste an API key에 직접 키를 붙여넣습니다.
- Chrome 종료 후에도 키를 유지하려면 Keep the key on this computer를 선택합니다. 선택하지 않으면 Chrome이 닫힐 때까지만 유지됩니다.
- Forget the key를 누르면 키가 삭제됩니다.
Playground는 해당 키가 본인 계정의 키인 경우 동일한 키가 선택된 상태로 열립니다. 그렇지 않은 경우 키 선택을 요청합니다.
요금 정책
확장 프로그램은 무료입니다. 출구 노드를 통해 전송되는 트래픽은 프록시 포트를 사용하는 다른 클라이언트와 마찬가지로 요금제의 프록시 허용량에서 차감됩니다. DevTools에서 실행하는 호출에는 표준 API 요금이 부과됩니다. Plans and Metering을 참고하십시오.
저장 및 전송 데이터 안내
- 선택한 proxy 사용자 및 비밀번호는 이 컴퓨터에만 유지됩니다.
- DevTools 탭에서 선택한 API 키는 Chrome이 닫힐 때까지 유지되거나, 사용자가 요청한 경우 이 컴퓨터에 저장됩니다.
- 방문한 페이지에 대한 어떠한 정보도 저장되거나 당사로 전송되지 않습니다.
- 확장 프로그램은 자체적으로 사이트에 표시되는 주소를 확인하기 위해 ipinfo.io(해당 서비스가 사용 중일 경우 Cloudflare 및 api.ipify.org)에 요청하고, 최신 버전을 확인하기 위해 한 시간에 한 번 및 확장 프로그램을 열 때마다 foura.ai에 요청하며, 대시보드에서 proxy 사용자와 국가 목록을 읽고, dns.google 또는 Cloudflare에서 proxy 주소를 조회합니다. 그 외의 모든 작업은 사용자가 버튼을 누를 때만 실행됩니다.
- cookie와 함께 복사된 호출은 로그인된 세션을 그대로 재현합니다. 비밀번호처럼 취급하고 공개된 장소에 붙여넣지 마십시오.
제한 사항
- 브라우저가 터널을 통해 자체 암호화 연결을 생성하므로, 사이트에는 당사 주소와 사용자의 브라우저가 표시됩니다. 요청자를 확인하는 페이지 및 전체 브라우저 렌더링은 API에서 처리됩니다. Site checks를 참고하십시오.
- 이 확장 프로그램은 Chrome 전용으로 빌드 및 테스트되었습니다.