웹 스크래핑 및 개인 검색과 관련하여 "SSH 터널링"과 "Squid 역방향 IP"의 주요 차이점은 무엇입니까?

웹 스크래핑 및 개인 검색과 관련하여 "SSH 터널링"과 "Squid 역방향 IP"의 주요 차이점은 무엇입니까?

주요 차이점은 무엇입니까?"SSH 터널"그리고"오징어 역IP"웹 스크래핑과 비공개 브라우징에 대해 말씀해 주시겠습니까?

사용하는 것 사이에 차이점이 있는지 알고 싶습니다."SSH 터널"그리고"오징어 역IP"그리고 그들이 웹사이트에 연결하는 방법.

예를 들어:대상 웹사이트 로그와 JavaScript 기반 분석 소프트웨어에 동일한 HTTP 헤더와 JavaScript 시스템 정보를 남겨두나요?

답변1

개인정보 보호 브라우징은 복잡한 문제입니다.

SSH 터널은 네트워크 내에서 발생하는 특정 유형의 스니핑 및 "중간자" 공격이나 LAN에 대한 기타 공격으로부터 사용자를 보호합니다. 기본적으로 사용자를 호스트에 연결하고 SSH를 사용하여 사용자와 호스트 간의 연결을 암호화하고 사이트를 방문하기 전에 이 연결을 "경로"에 추가합니다. 사이트가 http인 경우 SSH 터널 "jumpbox"와 사이트 사이의 정보는 여전히 암호화되지 않습니다. http 헤더를 변경할 필요는 없지만 자바스크립트는 다르게 동작할 수 있습니다. 예를 들어 Windows 워크스테이션을 사용하고 사이트에 액세스하기 전에 인터넷 어딘가에 있는 OpenBSD 가상 머신에 연결합니다. 귀하의 국가와 운영 체제를 감지하는 JavaScript는 SSH 터널 상자에 사용 가능한 IP 주소에 대한 정보를 얻습니다.

마찬가지로, 유료 VPS에서 SSH 터널을 사용하면 VPS가 인터넷에서 유효한 IP를 갖고 있고 사이트 소유자가 귀하가 액세스한 내용에 대한 기록을 얻을 수 있기 때문에 "개인 정보 보호"를 얻을 수 없습니다. . 인터넷에서 "실수"를 한 경우에도 귀하는 VPS 제공업체와 계약을 맺은 유효한 사람이며 VPS 제공업체에서 조치를 취할 수 있습니다.


어딘가에 역방향 프록시가 있으면 개인 정보를 보호하는 데 도움이 될 수 있지만 SSH 호스팅 터널과 동일한 "법적" 주의 사항이 있으며 사용자와 프록시(즉, http) 간에 필요한 경우 역방향 프록시를 통한 액세스 정보는 암호화되지 않습니다.

관련 정보