VPN 터널 및 SSH 터널


12

터널, VPN 터널 및 SSH 터널의 차이점은 무엇입니까? Wikipedia에 따르면 "터널링"은 다음과 같습니다.

터널링은 일반적으로 OSI 또는 TCP / IP와 같은 계층 프로토콜 모델과 대조됩니다. 전달 프로토콜은 일반적으로 (항상 그런 것은 아님) 페이로드 프로토콜보다 모델에서 더 높은 수준으로 작동하거나 같은 수준에서 작동합니다.

그러나 그것은 나에게별로 의미가 없습니다. 그렇다면 HTTP와 같은 터널이 TCP 페이로드를 전달하는 데 사용됩니까?

이 모든 "터널 용어"는 몇 가지 실용적인 (실제) 예제로 이해가 될 것입니다.

답변:


7

VPN (예 : OpenVPN또는 PPTP)도 UDP 패킷과 함께 작동 할 수 있으므로 SSH 터널 (주로 양말 프록시로 사용됨)은 TCP 패킷에서만 작동 합니다.

웹 검색은 TCP 만 가능하지만 대부분의 게임은 UDP도 사용합니다. 또한 VPN을 사용하는 경우 (OS가 그렇게하기 때문에) VPN을 사용하도록 각 응용 프로그램을 구성 할 필요는 없지만 (SSH 터널의 경우) 양말 프록시에는 일부 구성이 필요합니다.

응용 프로그램이 이러한 프로토콜을 지원하지 않는 경우 ProxyCap 과 같은 것을 사용하여 응용 프로그램이 해당 양말 프록시를 사용하도록 할 수 있습니다.


9

VPN을 사용하면 컴퓨터가 다른 네트워크의 일부가됩니다. 컴퓨터와 대상 네트워크 사이의 모든 트래픽이 암호화됩니다. 컴퓨터에서 직접 대상 네트워크의 모든 컴퓨터에 액세스 할 수 있습니다.

ssh를 사용하면 다른 호스트에 연결하기 만하지만 서버 네트워크의 일부가되지는 않습니다.

유추. 토론이 있다고 생각하지만 귀하는 참석하지 않았습니다. 전화가 있습니다. 토론이 이루어지는 방에 전화하십시오. 원격 실의 전화가 스피커폰이면 모든 사람이 음성을들을 수 있으며 모든 사람이 나와 직접 대화 할 수 있습니다. 이것은 모든 실제적인 목적을 위해 사실상 존재하기 때문에 VPN입니다.

전화기에서 스피커폰을 사용할 수없는 경우 메시지를 릴레이하는 한 번에 한 사람과 만 대화 할 수 있습니다. 그것이 ssh 유추입니다.


@David에게 감사드립니다-VPN과 SSH의 차이점이지만 터널링은 어떻습니까?
pnongrata 2016 년

1
SSH 터널은 TCP 연결 만 전달합니다. VPN은 IP 패킷 또는 네트워크 프레임을 전달합니다.
수퍼 유저

3

SSH 터널은 TCP 연결 만 전달합니다. VPN은 IP 패킷 또는 네트워크 프레임을 전달합니다. IP 패킷 전달 VPN은 모든 IP 기반 프로토콜과 함께 IP 서브넷을 연결할 수 있으며 네트워크 프레임 전달 (브릿지) VPN은 연결할 수 있으므로 참가자는 동일한 이더넷에있는 것처럼 보입니다.

마찬가지로 암호화되어 VPN과 SSH 터널 사이의 보안에는 근본적인 차이가 없습니다.

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