주거용 프록시

주거용 프록시

주거용 프록시는 애플리케이션의 트래픽을 가정용 인터넷 연결로 전달합니다. 대상 웹사이트에는 선택한 가정용 회선에 할당된 공인 IP가 표시됩니다. 따라서 직접 그 장소에 가지 않고도 다른 지역의 일반 소비자 네트워크에서 사이트에 접속할 수 있습니다.

주거용은 주요 프록시 네트워크 유형 중 하나로, 출구에 사용하는 네트워크를 뜻합니다. 많은 서비스가 대규모 풀을 통해 이러한 출구를 제공하지만, 주거용 프록시는 개별 가정용 연결을 사용할 수도 있습니다. IP의 출처, 함께 사용하는 고객 수, IP가 변경되는 시점은 서로 별개의 속성입니다.

주거용 프록시의 작동 방식

풀 기반 서비스에서는 일반적으로 프록시 제공업체가 운영하는 게이트웨이에 접속합니다. 게이트웨이 주소는 애플리케이션의 진입점입니다. 게이트웨이는 주거용 출구를 선택하고 그 출구를 통해 연결을 전달합니다.

  1. 애플리케이션이 게이트웨이에 접속합니다. 접속 정보는 계정을 식별하며, 위치 및 세션 설정은 필요한 연결의 조건을 지정합니다.
  2. 게이트웨이가 사용 가능한 출구를 선택합니다. 예를 들어 국가 필터를 지정하면 해당 국가에서 조건에 맞는 가정용 연결 중에서만 선택합니다.
  3. 선택한 출구의 소프트웨어가 가정용 인터넷 연결을 통해 트래픽을 전달합니다. 대상에는 애플리케이션의 원래 IP나 게이트웨이 주소 대신 해당 연결의 공인 IP가 표시됩니다.
  4. 응답은 선택한 출구와 게이트웨이를 거쳐 애플리케이션으로 돌아옵니다. 브라우저나 파서는 계속 사용자의 기기에서 실행됩니다.

따라서 게이트웨이와 출구 IP는 역할이 서로 다른 별개의 주소입니다. 같은 게이트웨이 설정을 유지하면서 연결마다 다른 가정용 출구를 사용할 수 있습니다. 가정 내 네트워크에 있는 기기의 사설 주소는 웹사이트에 표시되는 주소가 아닙니다.

가정용 Wi-Fi에 연결된 휴대전화도 주거용 출구 역할을 할 수 있습니다. 반대로 외부 연결에 이동통신사를 이용한다면 모바일 출구입니다. 기기의 모양이 아니라 외부로 나가는 네트워크가 프록시 유형을 결정합니다.

주거용이라는 말은 프록시 프로토콜을 가리키지도 않습니다. 애플리케이션은 여전히 HTTP나 SOCKS5처럼 서비스가 지원하는 프로토콜을 사용해야 합니다. 가정용 IP를 선택해도 브라우저의 쿠키, 언어 또는 기기 설정은 바뀌지 않습니다.

게이트웨이가 사용 가능한 가정용 연결을 선택합니다. 이 요청은 현재 연결된 가정을 거칩니다. 이전에 해당 IP가 풀에 있었더라도 오프라인 기기는 요청을 전달할 수 없습니다. 공인 IP는 예시입니다.
이 요청은 현재 연결된 가정을 거칩니다. 이전에 해당 IP가 풀에 있었더라도 오프라인 기기는 요청을 전달할 수 없습니다. 공인 IP는 예시입니다.

주거용 연결은 어디에서 제공되는가

참여 기기로 이루어진 네트워크

기기 소유자가 인터넷 연결의 일부를 공유하는 방식이 널리 사용됩니다. 별도 애플리케이션이나 다른 애플리케이션에 포함된 SDK라는 소프트웨어 구성요소가 해당 기기를 프록시 출구로 사용할 수 있게 합니다. 자발적 참여 네트워크에서는 참여자가 보상이나 애플리케이션 혜택을 받는 조건으로 이러한 사용에 동의합니다.

공급업체를 선택하기 전에 공유 트래픽에 대해 기기 소유자에게 어떻게 알리는지, 참여를 어떻게 중단할 수 있는지 확인하세요.

고객은 이렇게 구성된 풀에 대한 접근 권한을 구매합니다. 프록시 제공업체는 게이트웨이를 운영하고, 출구를 선택하며, 어떤 연결을 사용할 수 있는지 추적합니다. 각 가정은 장비와 인터넷 가입을 그대로 유지합니다. 기기가 접속하거나 연결을 끊거나 새로운 공인 IP를 받으면 풀이 달라질 수 있습니다.

개별 가정용 연결

프록시가 주거용이 되기 위해 대규모 참여자 풀이 반드시 필요한 것은 아닙니다. 특정 장소에서 계속 켜 두는 컴퓨터처럼 하나의 가정용 광대역 회선에 연결된 장비에서도 프록시를 실행할 수 있습니다. 본인의 연결일 수도 있고 고객에게 제공되는 연결일 수도 있습니다. 이는 전 세계에서 선택하는 서비스가 아니라 하나의 출구입니다.

운영 시간은 장비와 연결을 어떻게 관리하느냐에 따라 달라집니다. 장비를 계속 온라인 상태로 유지하면 장시간 사용할 수 있지만, 공인 주소는 여전히 인터넷 제공업체의 주소 할당 규칙을 따릅니다. 고정 공인 IP와 오래 실행되는 기기는 같은 것이 아닙니다.

여기에서 흔한 명칭 중복도 설명할 수 있습니다. “고정 주거용”이라는 상품은 흔히 ISP 프록시를 뜻합니다. IP는 인터넷 제공업체 네트워크에 속하지만 프록시는 서버에서 작동하는 방식입니다. 이는 실제 가정용 광대역 연결로 트래픽을 전달하는 방식과 다릅니다.

주거용 프록시의 장점

가정용 연결

일반 소비자 네트워크에서 접속

일부 웹사이트는 가정용 인터넷 제공업체의 트래픽보다 호스팅 네트워크의 트래픽을 더 엄격하게 취급합니다. 주거용 출구를 사용하면 연결이 시작되는 네트워크가 달라집니다. 따라서 애플리케이션을 올바르게 설정했는데도 데이터센터 주소를 거부하는 대상에 접속할 때 도움이 될 수 있습니다.

이 장점은 적합한 출발지 네트워크를 사용한다는 데서 나옵니다. 웹사이트는 여전히 IP 평판, 요청 패턴, 브라우저 신호를 평가할 수 있습니다. 가정용 주소라고 해서 모든 요청이 자동으로 허용되는 것은 아닙니다.

여러 위치

위치와 인터넷 제공업체 선택

분산된 풀을 이용하면 여러 국가에서 사이트를 관찰할 수 있으며, 지원되는 경우 지역이나 도시도 선택할 수 있습니다. 일부 서비스에서는 ISP 또는 인터넷에서 네트워크 운영자를 식별하는 번호인 ASN도 선택할 수 있습니다. 같은 웹사이트가 지역 네트워크에 따라 다르게 작동할 때 유용합니다.

타기팅은 서비스의 위치 또는 네트워크 데이터에 맞는 가용 연결을 선택하는 기능입니다. 주소를 선택한 도시로 이동시키는 기능은 아닙니다. IP 위치는 가정의 정확한 위치가 아니며, 웹사이트가 해당 주소를 다르게 해석할 수도 있습니다. 필터를 추가할수록 선택지는 줄어들고, 모든 서비스가 모든 조합을 지원하는 것은 아닙니다.

사용 가능한 가정용 출구

서로 다른 네트워크에 걸친 다수의 출구

고객은 각 지역에 연결을 따로 마련하는 대신 하나의 서비스로 여러 가정용 출구에 접속할 수 있습니다. 여러 네트워크에서 관찰을 반복하거나 서로 독립적인 수집 작업을 여러 주소에 분산할 때 유용합니다.

광고에 표시된 풀 크기와 현재 사용 가능한 출구 수는 서로 다른 수치입니다. 월간 합계에는 서로 다른 시점에 온라인 상태였던 주소가 포함될 수 있습니다. 한 도시나 ISP에서 선택할 수 있는 주소는 보통 전 세계 풀보다 훨씬 적습니다.

주거용 프록시의 한계

가정용 연결과 대기 시간

속도는 선택한 연결에 따라 달라짐

경로에는 프록시 서비스와 가정용 인터넷 회선이 포함되며, 각각 용량과 대상까지의 거리가 다릅니다. 게이트웨이가 빠르더라도 느리거나 혼잡한 가정용 연결의 속도를 높일 수는 없습니다. 같은 도시의 두 출구도 응답 시간이 눈에 띄게 다를 수 있습니다.

병렬 작업도 선택한 출구의 자원을 사용합니다. 하나의 가정을 통해 연결을 더 많이 보낸다고 대역폭이 늘어나지는 않습니다. 대규모 풀은 작업을 분산하는 데 도움이 되지만, 각 주소에 데이터센터 서버만큼의 처리 용량을 제공하는 것은 아닙니다.

연결이 끊긴 가정용 출구

특정 출구를 사용할 수 없게 될 수 있음

참여자 네트워크에서는 기기가 꺼지거나 공유 애플리케이션이 일시 중지되거나 연결이 바뀔 수 있습니다. 관리되는 개별 회선은 더 오래 가용 상태를 유지할 수 있지만, 그 연속성도 장비와 인터넷 서비스에 달려 있습니다.

제공업체가 다른 적합한 출구를 준비해 두었더라도 대체 출구의 IP는 다릅니다. 따라서 풀을 사용할 수 있다고 해서 특정 주소를 작업 내내 사용할 수 있다는 뜻은 아닙니다. 아래의 접근 방식에서는 IP 순환과 고정 세션이 선택한 출구를 어떻게 처리하는지 설명합니다.

선택한 연결이 사라지면 제공업체가 오류를 반환하거나 다른 IP로 대체할 수 있습니다. 프로그램에서 어떤 동작에 대응해야 하는지 확인하세요.

전송 파일과 과금

트래픽 양에 따라 비용이 결정될 수 있음

주거용 풀 이용료는 흔히 전송 데이터량을 기준으로 부과되며, 보통 기가바이트 단위입니다. 이 방식에서는 이미지, 동영상, 백그라운드 리소스를 불러오는 브라우저가 작은 데이터 응답 하나를 받는 요청보다 유료 트래픽을 훨씬 많이 사용할 수 있습니다. 실패한 시도를 반복하면 서비스의 과금 규칙에 따라 총사용량이 늘어날 수 있습니다.

주거용이라는 명칭이 과금 방식을 결정하지는 않습니다. 개별 연결이나 전용 상품은 다른 요금 조건을 적용할 수 있습니다. 트래픽 기반 요금제에서는 접한 IP의 수보다 작업을 완료하는 데 필요한 데이터량이 비용을 평가하는 유용한 기준입니다.

주거용 프록시의 용도

주거용 프록시는 가정용 네트워크를 통한 접근, 위치 선택 또는 다수의 서로 다른 출구가 필요한 작업에 유용합니다. 다음 작업은 특히 주거용 풀의 이점을 얻을 수 있습니다. 주거용 접근은 더 오래 유지되는 연결이나 전용 연결로도 제공될 수 있습니다. IP 순환이 이 범주 전체를 정의하는 것은 아닙니다.

상품 데이터

접근 제한이 있는 마켓플레이스에서 데이터 수집

호스팅 네트워크 트래픽을 제한하는 대형 마켓플레이스에서 상품 상세 정보, 판매자 제안, 리뷰, 재고 정보를 수집합니다. 조사 프로젝트에서는 여러 카테고리와 지역별 사이트에 걸쳐 많은 공개 페이지가 필요할 수 있습니다.

주거용 풀은 여러 가정용 네트워크의 출구를 제공하며, 수집 작업을 해당 출구에 분산할 수 있습니다. 접속 허용 여부와 주소의 다양성이 제약 요인일 때 유용합니다. 스크레이퍼는 여전히 사이트의 세션, 브라우저 검사, 요청 한도에 대응해야 합니다.

온라인 매장 살펴보기

위조 상품 판매점과 도용 브랜드 찾기

의심스러운 온라인 매장과 상품 게시물에서 도용된 로고, 무단 사용 상품 사진, 위조 상품 판매 제안을 확인합니다. 일부 운영자는 구매자와 알아보기 쉬운 모니터링 네트워크 또는 호스팅 네트워크에서 오는 방문자에게 서로 다른 콘텐츠를 보여 줍니다.

주거용 출구를 사용하면 브랜드 모니터링 팀이 서비스 대상 시장의 일반 소비자 네트워크에서 공개 페이지를 살펴볼 수 있습니다. 여러 출구를 비교하면 기업 네트워크에서 한 번 방문했을 때는 나타나지 않는 지역별 매장이나 콘텐츠를 발견하는 데 도움이 됩니다.

광고 확인

여러 시장의 광고 게재 확인

광고가 의도한 게시자 페이지에 표시되는지, 올바른 랜딩 페이지로 연결되는지, 특정 시장의 사용자에게 표시되는 제안과 일치하는지 확인합니다. 여러 국가 또는 선택 가능한 지역에서 관찰을 반복합니다.

주거용 주소는 여러 일반 소비자 네트워크의 관점에서 게재 위치와 리디렉션을 비교할 수 있게 합니다. 이는 방문자가 실제로 받는 내용을 확인하는 작업입니다. 광고 게재에는 쿠키, 언어, 기기도 영향을 줄 수 있으므로 이러한 설정 역시 테스트에 포함해야 합니다.

지역 검색 결과

지역 검색 결과 비교

회사가 서비스를 제공하는 도시나 지역별로 검색 결과, 지역 업체, 경쟁 페이지가 어떻게 다른지 추적합니다. 여러 지역에 지점이 있는 업체에는 국가 단위의 결과 하나만으로 충분하지 않습니다.

주거용 풀은 지역별 관찰을 반복하는 데 필요한 가용 국가 또는 도시 출구를 제공할 수 있습니다. 검색엔진 자체의 위치 설정과 IP 해석 방식도 중요합니다. 도시 수준의 프록시를 선택한다고 정확한 GPS 좌표가 설정되거나 특정 동네의 결과가 보장되는 것은 아닙니다.

항공편 및 호텔 상품

지역별 항공편 및 호텔 상품 비교

시장별로 표시되는 항공료, 호텔 객실 가용 여부, 통화, 예약 조건을 수집합니다. 여행 상품 비교 서비스는 날짜, 인원 등 검색 조건을 맞춰 같은 여정이나 숙박을 비교해야 합니다.

주거용 출구를 사용하면 선택 가능한 위치의 일반 소비자 네트워크에서 해당 검색을 반복할 수 있습니다. 표시되는 상품의 지역별 차이를 관찰하는 데 도움이 되지만, 더 저렴한 요금을 보장하거나 수요, 계정 상태, 시점에 따른 가격 변동을 없애 주지는 않습니다.

접근 방식

주거용 네트워크는 일반적으로 가정용 IP의 공유 풀에 대한 접근을 제공합니다. 서비스는 요청 설정에 맞는 가용 연결을 선택합니다. 공유 풀은 여러 고객에게 제공될 수 있으며, 그 자체로 주소의 독점 사용을 보장하지 않습니다. 세션 방식은 주로 출구를 순환하는 방식과 한 IP를 일시적으로 유지하는 방식으로 나뉩니다.

서비스가 요청에 IP를 할당하는 방식

IP 순환

IP 순환

서비스는 요청마다 또는 새로운 연결마다 선택하는 등 자체 순환 규칙에 따라 풀에서 출구를 선택합니다. 서로 다른 요청은 서로 다른 가정용 연결을 통과할 수 있습니다.

같은 IP가 필요 없는 독립적인 요청에 적합한 방식입니다. 이전에 사용한 주소가 다시 선택될 수도 있습니다.

세션 동안 IP 유지

고정 세션

같은 세션 식별자를 사용하는 요청은 서비스의 세션 규칙이 허용하고 해당 연결을 사용할 수 있는 동안 같은 출구 IP를 사용합니다. 각 단계에서 IP를 예정대로 바꾸지 않고 여러 페이지를 연속으로 처리할 수 있습니다.

가정용 연결이 오프라인 상태가 되면 해당 IP를 유지할 수 없습니다. 고정 세션은 영구적인 IP 임대가 아니며, 해당 주소를 본인만 사용한다는 뜻도 아닙니다.

작업에 맞는 세션 방식을 선택하세요. IP 순환은 독립적인 요청에 적합하며, 고정 세션은 같은 웹사이트에서 여러 동작을 연속으로 수행할 때 적합합니다.

지식 베이스로 돌아가기