레지덴셜 IP 주소로 트래픽을 라우팅하는 방법을 조사해 본 적이 있다면, 거의 동일하게 들리는 두 가지 제품, 즉 레지덴셜 프록시와 레지덴셜 VPN을 접해 봤을 것이다. 둘 다 서버 주소가 아닌 가정용 인터넷 주소를 제공한다고 홍보하고, 둘 다 사용자가 있는 것처럼 보이는 위치를 바꾸며, 마케팅 문구도 상당히 겹친다. 하지만 이 둘은 같은 것이 아니며, 그 차이는 사소한 기술적 세부사항이 아니다. 이 차이는 해당 도구가 애초에 프로젝트에 맞는지 여부를 결정한다.
이미 프록시가 무엇을 하는지 알고 있다고 가정하지 않고, 평이한 말로 그 차이를 설명하겠다.
각각의 실체
VPN은 사용자의 기기와 서버 사이에 암호화된 터널을 만들고, 모든 트래픽을 그 터널을 통해 보낸다. 바로 이것이 핵심 특성이다. VPN은 기기 전체 또는 네트워크 연결 전체 수준에서 작동하므로, 한번 켜지면 모든 것이 그 터널을 통과한다. 레지덴셜 VPN은 출구 지점이 데이터센터 IP가 아니라 가정용 IP인 VPN이지만, 제품의 형태 자체는 변하지 않는다. 한 번에 하나의 연결이 모든 것에 적용된다.
프록시는 개별 요청을 위한 중개자다. 사용자의 소프트웨어가 프록시를 가리키면, 프록시가 대신 요청을 보내고, 응답은 그것을 통해 되돌아온다. 레지덴셜 프록시는 출구 주소가 실제 가정용 연결인 프록시다. 중요한 차이는 이것이 기기 전체가 아니라 요청 단위, 애플리케이션 단위로 작동한다는 점이며, 이는 서로 다른 요청이 동시에 서로 다른 주소를 통해 나갈 수 있고, 오직 프록시를 통해 라우팅한 트래픽만 영향을 받는다는 뜻이다.
모든 것을 위한 하나의 터널이냐, 독립적으로 라우팅되는 다수의 요청이냐 하는 이 단일한 구조적 차이가 두 제품을 서로 다른 용도에 맞게 만든다.
실제로 중요한 차이점
규모와 동시성. VPN은 한 번에 하나의 출구 주소를 제공하므로, 모든 트래픽이 그것을 공유한다. 프록시 풀은 동시에 여러 주소를 제공하며, 바로 이것이 핵심이다. 수집 작업은 요청을 여러 주소에 분산시켜 어떤 한 주소도 눈에 띄지 않도록 하는데, 이것이 로드 밸런싱 모델이며 동시 연결이 중요한 이유다. 이를 VPN에서 하려면 주소마다 VPN 세션을 하나씩 실행해야 하는데, 이는 그 제품이 애초에 그런 용도로 만들어진 것이 아니다.
로테이션에 대한 통제권. 프록시를 사용하면 요청별로 정체성을 결정할 수 있다. 매 호출마다 로테이션하거나, 고정 세션을 통해 여러 단계로 이어지는 시퀀스 동안 하나의 주소를 유지할 수 있다. VPN 연결은 단일한 정체성이며 재연결할 때만 바뀐다. 일반적으로 터널을 끊고 다시 만들지 않고서는 “이 요청은 이 나라에서, 저 요청은 다른 나라에서”와 같은 방식을 표현할 수 없다.
타겟팅 세밀도. 레지덴셜 프록시는 위치를 매개변수로 노출하므로, 국가 단위 또는 필요한 경우 특정 도시 단위로 요청할 수 있다. 소비자용 VPN은 일반적으로 선택할 수 있는 위치 목록을 제공하는데, 이는 더 거칠고 코드로 요청마다 다르게 지정할 수 있는 것이 아니다.
자동화. 프록시는 소프트웨어에 의해 구동되도록 설계되어 있다. 사용자의 스크레이퍼, 브라우저 자동화, 또는 백엔드 서비스가 요청마다 주소를 설정한다. VPN은 기기에서 사람이 켜도록 설계되어 있다. 스크립트로 만들 수는 있지만, 이는 제품의 본래 취지에 반하는 방식이다.
커버리지. VPN은 미처 생각하지 못한 앱까지 포함해 기기의 모든 것을 보호하는데, 이는 신뢰할 수 없는 Wi-Fi에서 프라이버시를 지키고자 할 때는 정확히 원하는 바지만, 하나의 프로세스만 프록시를 사용하고 나머지 기기는 평소대로 작동하기를 원할 때는 정확히 원치 않는 바다.
프로젝트에 필요한 것은 무엇인가
선택하는 정직한 방법은 실제로 무엇을 하고 있는지 살펴보는 것이다.
작업이 개인적인 프라이버시나 자기 자신을 위한 접근이고, 자신의 기기에서 이루어지는 것이라면 VPN을 선택하라. 신뢰할 수 없는 네트워크에서 연결을 암호화하거나, 로컬 네트워크 운영자로부터 브라우징 내역을 숨기거나, 여행 중에 자신의 계정에 접속하는 경우다. 모든 것에 적용되는 하나의 정체성이 여기에 맞는 형태이며, 더 폭넓은 비교는 비즈니스를 위한 프록시 대 VPN 선택과 프록시, VPN, Tor의 차이점에서 다룬다.
작업이 프로그래밍적이고 규모, 지역, 또는 다수의 정체성을 동시에 다루는 것을 포함한다면 레지덴셜 프록시를 선택하라. 대규모로 공개 데이터를 수집하거나, 가격이나 검색 결과가 시장별로 어떻게 다른지 확인하거나, 광고가 여러 지역에서 올바르게 렌더링되는지 검증하거나, 다른 국가의 사용자가 보는 방식으로 자신의 사이트를 테스트하거나, 서로 연결되어서는 안 되는 여러 정당한 계정을 운영하는 경우다. 이 각각의 작업은 다수의 주소, 요청별 통제, 그리고 매개변수로서의 위치를 필요로 하며, 어느 것도 단일 터널에는 맞지 않는다.
구매자들을 종종 혼란스럽게 만드는, 짚고 넘어갈 가치가 있는 범주에 관한 질문도 있다. 고정 ISP 프록시는 두 제품 사이에 위치한다. 소비자용 ISP에 등록된 호스팅 주소로, 레지덴셜 수준의 신뢰도를 안정적인 주소와 함께 제공하며, 정체성이 로테이션되기보다 지속되어야 할 때 유용하다. 레지덴셜 VPN에 끌린 이유가 하나의 가정용 주소가 갖는 안정성이었다면, ISP 프록시가 대개 더 적합한 선택이다.
이 도구들이 아닌 것
두 제품 모두 원래는 할 수 없었던 일을 할 수 있게 해주는 면허가 아니며, 둘 다 은근한 뉘앙스로 마케팅되는 경우가 많으므로 분명히 짚어둘 필요가 있다. 요청의 겉보기 출처를 바꾼다고 해서 법이나 사이트의 이용약관이 바뀌지는 않는다. 공개 데이터를 수집하고, 지역별 가격을 확인하고, 자신의 광고를 검증하고, 자신의 제품을 테스트하는 것은 통상적인 비즈니스 활동이다. 자신에게 적용되도록 되어 있는 제한을 회피하거나, 권한이 없는 계정에 접근하거나, 동의한 계약을 위반하는 것은 그렇지 않으며, 그 경로에 사용한 도구가 이를 바꾸지는 않는다. 지역별로 다른 콘텐츠에 접근하는 정당한 방법에 관해서는 지역 제한을 합법적으로 우회하기를 참고하라.
두 제품 모두 그 이면에 있는 주소의 품질에 의존한다. 남용되어 나쁜 평판을 얻은 레지덴셜 주소는 그것을 VPN이 제공했든 프록시가 제공했든 상관없이 차단당할 것이다.
간단한 요약
레지덴셜 VPN은 사람이 선택하는, 기기 전체에 적용되는 하나의 가정용 IP이며, 개인 프라이버시와 접근에 적합하다. 레지덴셜 프록시는 소프트웨어가 선택하는, 요청별로 적용되는 다수의 가정용 IP이며, 대규모 데이터 수집, 시장 조사, 검증, 테스트에 적합하다. 트래픽의 사용자가 사람인 자신이라면 VPN이 필요할 가능성이 높다. 트래픽의 사용자가 자신의 소프트웨어이고 그 양이 미미한 수준을 넘어선다면 프록시가 필요하다.
바로 그 후자의 경우를 위해 만들어진 것이 레지덴셜 프록시다. 국가 및 도시 타겟팅이 가능한 대규모의 실제 가정용 수준 주소 풀을 제공하며, 기본적으로 로테이션되고 시퀀스가 필요할 때는 고정 세션을 사용할 수 있다. GB당 요금제는 월별 좌석 요금이 아니라 소프트웨어가 실제로 이동시킨 데이터에 대해서만 요금을 지불하게 해준다.