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.