VPN을 사용하는 것과 VPS에 SSH 연결을 통해 SOCKS 프록시를 사용하는 것의 차이점은 무엇입니까?


0

나는 곧 중화 인민 공화국으로 여행 할 것입니다.

나는 이미 VPS를 가지고 있고 과거에 SOCKS 프록시로서 나의 VPS에 SSH 연결을 성공적으로 사용했다. VPN을 구입할 가치가 있습니까? 차이점이 뭐야?

두 옵션 중 하나의 유용성에 차이가 나는 경우 : 내 휴대 전화는 Android를 사용하고 내 노트북은 아치 리눅스를 사용합니다.


VPN은 SSH와 VPS가 응용 프로그램 수준의 솔루션 인 네트워크 수준의 솔루션입니다. 체크 아웃 en.wikipedia.org/wiki/OSI_model
— Fred

두 가지를 비교할 수 없으므로 VPN과 프록시가 무엇인지 이해해야합니다 ... VPN은 안전하지 않은 네트워크를 통해 터널링하는 방식이므로 이러한 안전하지 않은 홉을 통해 통신을 볼 수 없습니다. 다른 한편, 프록시는 귀하의 응용 프로그램이 다른 컴퓨터에 귀하를 위해 통신을 요청하고 요청을 "중계"합니다. 프록시 서버는 나머지 네트워크 (즉, 인터넷)와 안전하게 통신 할 수 있으므로 데이터가 손상 될 수 있습니다.
— Kinnectus

답변:


0

장점과 단점이 있습니다.

VPN은 모든 트래픽을 터널링 할 수 있으며 응용 프로그램이 socks 프록시를 지원할 필요가 없습니다. 또한 SOCKS 프록시를 사용하기 위해 모든 응용 프로그램을 구성 할 필요가 없습니다. 그러나 많은 VPN이 특정 IP 프로토콜을 사용하므로 모든 공용 Wi-Fi가이를 지원하지는 않습니다. 그리고 종종 쉽게 막을 수 있습니다.

SSH는 TCP를 기반으로합니다. 일반적으로 모든 공용 Wi-Fi에서 SSH 터널을 사용할 수 있습니다. 그러나 위에서 언급 한 것처럼 응용 프로그램은 SOCKS 프록시를 지원해야합니다 (또는 ProxyCap과 같은 특수 프록시 도구를 사용해야합니다). 브라우저는 모두 양말 프록시를 지원하지만, 덜 일반적으로 사용되는 많은 응용 프로그램은 양말 프록시를 지원하지 않습니다. 브라우저 내에서 실행되는 Adobe Flash조차도 항상 프록시를 따르는 것은 아닙니다.

안드로이드에 대해 언급 한 이래로 SSH 프록시는 기본적으로 지원되지 않습니다. 내가 아는 모든 솔루션은 전화를 응원해야합니다. Android는 여러 VPN 프로토콜을 기본적으로 지원합니다. 그러나 제 경험상 꽤 버그가 있습니다. Cisco의 AnyConnect와 같은 타사 VPN 솔루션도 있으며 루트 링이 필요하지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.