VPN이란?
'가상 사설망' 으로 불리우는 Virtual Private Network, VPN은 공개된 네트워크를 통해 회사나 특정한 단체가 통신하는 내용을 외부에 드러내지 않고 통신 할 목적으로 쓰이는 '사설 통신망'을 뜻한다.
과거에는 기업, 또는 단체들이 자신들의 멀리 떨어져있는 지사, 또는 외부의 지역 단체들과의 네트워크를 구축하기 위해서는 인터넷 서비스 제공자(ISP)에게 '전용선'을 빌려서 네트워크를 구축해야 했으며 고비용, 기술 침체 등의 비효율적인 측면을 가지고 있었다.
또한 이러한 자신들만의 통신망(네트워크)을 구축하면서 때때로 외부에서 접속해야 할 때가 있을 때 전용선으로 구축되어있는 통신망은 그 전용선을 빼서 통신할 수 없으므로 이러한 불가피한 상황이 발생하게 된다.
이런 단점들을 보완하기 위하여 회선을 암호화 하여 개인 전용선 같이 사용할 수 있게 해주는 VPN, 사설 통신망의 기술이 생기기 시작했다.
조금만 더 쉽게 들어가보자면?
인터넷 검열, 국내에서 접속할 수 없는 홈페이지, 서버 등을 VPN을 통해 쉽게 다른 나라의 IP로 우회하여 접속이 가능하다. 또한 추가적인 보안을 더한 VPN을 이용할 경우 어디에서 접속했는지, 어떤 경로를 통하여 접속했는지를 복호화를 하지 않는 이상 확인할 수 없다.
외국에서 대한민국의 게임, 특정 인터넷 사이트 접속, 개인 네트워크 환경 접속등을 이 VPN을 통해 안전하고 빠르게 접속이 가능하다.
OpenVPN이란?
OpenVPN은 OpenVPN Technologies, Inc. 에서 제작하여 배포하는 오픈소스 VPN이며, 위에서 설명한 VPN을 세계 각지의 VPN으로 누구보다 쉽게 접속하여 사용할 수 있게 해주는 오픈소스 프로토콜과 그 프로그램이다.
TCP와 UDP를 모두 사용할 수 있는 VPN 프로토콜이며, 키교환을 위해 SSL/TLS를 이용하는 맞춤식 보안 프로토콜을 이용하고 있고 GUN GPL하에 출시되고 누구나 자유롭게 사용이 가능하다.
또한 서로 연결하는데 프로파일을 사용하며 특정한 장비나 공유기 없이도 프로파일 하나만 있으면 어떤 운영체제에서도 쉽게 접속이 가능하며, 포트 설정이 자유로워 특정한 VPN이 막힌 곳에서도 OpenVPN을 통하여 사용이 가능하다.
OpenVPN은 Amazon AWS, Microsoft Azure, Google Cloud 등 다양한 플랫폼에서 서비스가 가능하며, AWS, Azure, Cloud등의 솔루션은 Business VPN을 통해서 사용이 가능하다.
OpenVPN 사이트에 접속하면 위와 같은 화면이 뜨며, 원하는 솔루션을 선택하여 OpenVPN을 사용할 수 있다.
우리가 사용할 OpenVPN은 Community에서 Download를 통해 들어갈 수 있으며, 공개 서버의 프로파일을 통해서 OpenVPN을 사용한다.
- 사설망(Private Network)이라고도 하며, 우리가 흔히 볼 수 있는 192.168, 10.10.0 등등의 IP들은 다 사설망에서 사용하는 IP이다. [본문으로]
'네트워크 > VPN' 카테고리의 다른 글
GRE Tunnel (Generic Routing Encapsulation) (337) | 2020.03.12 |
---|---|
MPLS VPN (MultiProtocol Label Switching) (1) - 개요 (2624) | 2020.03.05 |
OpenVPN 다운로드, 설치 및 사용 (3) - VPN Gate 프로파일 다운로드 & 설치 (2368) | 2019.06.01 |
OpenVPN 다운로드, 설치 및 사용 (2) - 다운로드 & 설치, 설정 (0) | 2019.06.01 |