프록시를 최대한 활용하는 데 도움이 되는 두 가지 유용한 도구, 즉 프록시 관리자(Proxy Manager)와 프록시 크롬 확장 프로그램(Proxy Chrome Extension)을 살펴보겠습니다. 프록시 대시보드에서 “추가 기능(More)”으로 이동하면 프록시 관리자 인터페이스에 접근할 수 있습니다. 여기서 Bright Data 클라우드에서 실행할지, 아니면 무료로 제공되는 자체 서버에 설치할지 결정해야 합니다. 누가 무료 서비스를 싫어하겠어요? 그래서 저는 실행 파일을 다운로드하여 설치 프로그램을 실행해 Windows 머신에 설치했습니다.
설치가 완료되면 로컬에 호스팅된 웹 앱으로 이동하여 프록시 관리자 대시보드에 접속할 수 있습니다. 이 오픈소스 도구는 프록시 운영 관리를 위한 다양한 기능을 제공합니다. 메인 페이지에서 첫 번째 프록시 포트를 생성해 보겠습니다. 이전에 생성한 Bright Data 프록시 중 어떤 것이든 사용할 수 있으므로, 데이터센터 프록시를 계속 사용하겠습니다. Puppeteer를 사용할지, 아니면 스크레이퍼만 사용할지 결정하세요. 스크레이퍼가 훨씬 간편하며, 웹 페이지 UI와의 실제 상호작용이 필요하지 않다면 스크레이퍼를 추천합니다. 이제 프록시 포트를 생성하겠습니다. 이렇게 간단히 로컬에서 포트 24000에 자체 프록시 연결을 호스팅하게 됩니다.
제공된 코드를 복사해 명령 프롬프트에서 실행하면 테스트 가능합니다. 보시다시피 로컬 프록시를 통해 다른 국가의 IP가 반환됩니다. 테스트를 위해 여러 번 실행해 보면 예상대로 매번 새로운 IP 주소가 나타납니다. 멋진 점은 로그 화면에서 실시간으로 요청 내용을 확인할 수 있다는 것입니다. 네, 몇 번 실행해 봤는데 모두 로그 섹션에 즉시 표시됐어요.
이제 메인 페이지에서 이 내용을 확인할 수 있으며, 생성한 프록시 포트를 클릭하면 해당 프록시에 대한 다양한 도구와 리소스를 제공합니다. 여기서는 로그를 확인할 수 있으며, 이 프록시에 대해 변경하고자 하는 지리적 위치 타겟팅이 있다면 여기서 변경할 수 있습니다. IP 로테이션, 원하는 특정 규칙, 웹 브라우저 사용 여부, 헤더 설정, 그리고 일반적인 전체 설정 등이 가능합니다. 따라서 프록시를 한 곳에서 관리하려는 경우 매우 강력하고 유용한 도구입니다.
옆으로 이동하면 몇 가지 유용한 도구가 있습니다. 첫 번째는 “프록시 관리자 사용 방법”으로, 브라우저와 함께 설정하고 테스트하는 데 도움이 되는 실제 코딩 예제를 제공합니다. 변경 사항을 적용할 수 있는 “일반 설정”도 있으며, JSON 파일을 통해 수동 구성을 변경할 수 있습니다. “API 문서”는 문서 웹사이트로 직접 연결해 주며, 마지막으로 “자주 묻는 질문” 섹션에서는 일반적인 문의 사항에 대한 도움을 받을 수 있습니다.
전반적으로 매우 유용한 도구입니다. 하지만 여기서 끝나지 않습니다. 이제 크롬 브라우저에서 직접 프록시에 접속할 수 있게 해주는 ‘프록시 크롬 확장 프로그램‘을 살펴보겠습니다. 여기에서 확장 프로그램을 설치하고 ‘크롬에 추가’를 클릭합니다. 이제 여기에서 IP를 회전시키고, 웹 접속에 사용할 IP를 선택할 수 있습니다. 이제 칠레에서 접속 중입니다. 이 버튼을 클릭하면 제 IP 주소를 추적할 수 있는데, 보시다시피 이 IP 주소로 접속 중이며 해당 주소는 칠레에 위치해 있습니다.







