우분투에서 프록시 서버를 구축하는 모범 사례는 무엇입니까?

우분투에서 프록시 서버를 구축하는 모범 사례는 무엇입니까?

내 서버 IP 장애 조치(32 IP/OVH)에 추가했습니다. 이 서버의 Docker에 있는 하나의 컨테이너에 프록시 서버를 구축하고 싶습니다. 이 상황에 가장 적합한 도구/lib는 무엇입니까?

Puppeteer를 통해 여러 페이지를 스크랩하려면 프록시가 필요합니다. 현재 나는 10개 행 프록시를 사용하고 있으며 스크래핑을 위해 10개 행과 같은 유사한 링크를 원합니다. 컬 -k "http://example.com" -L -x "http://67e5d6108f831a320d4e70e88e410a58518a9ade:@proxy.zenrows.com: 8001"

오징어를 생각하고 있는데 좋은 선택인가요?

답변1

예, 오징어 캐시는 전달 프록시에 좋은 옵션입니다.

Ubuntu의 도커 이미지 ubuntu/squid를 사용할 수 있습니다.

모범 사례 관련:

  • 프록시에 대한 인증 또는 최소한 소스 IP 제한 설정
  • HTTPS를 통해 인증하세요. 몇 년 전에는 대부분의 JavaScript 라이브러리가 HTTP를 통한 프록시만 지원했기 때문에 몇 가지 어려움에 직면했지만 결국에는 달성 가능했습니다.

관련 정보