일반현황
OpenVPN 은 윈도우나 리눅스 환경에서 vpn (가상 사설망) 서비스를 구축할 수 있는 오픈 소스이다.
1. 특징
-OpenVPN은 하나의 UDP 포트를 통해 모든 트래픽을 터널링할 수 있다. tcp, udp, icmp 등을 모두 터널링이 가능하다.
-안전한 VPN 통신을 위해 OpenSSL을 이용해서 강력한 암호화와 인증 기능 등을 제공한다.
-OpenVPN은 시스템 내에서 프로그램의 형태로 실행이 되므로, 커널 패치나 커널 모듈이 필요하지 않으며, 설치 방법도 간단하다.
-모든 패킷이 VPN을 통해 터널링되고 압축 혹은 암호화됨에도 불구하고 시스템에 부하를 유발하지 않으며, 속도도 빠르다.
- openvpn 의 client 프로그램은 윈도우, 리눅스, mac , 안드로이드, 아이폰등 다양한 환경을 지원한다.