가상사설망의 프로토콜 중 하나.
오픈소스라서 다른 곳에서 가져다쓰기 좋고, 거의 모든 플랫폼에서 쓸 수 있다. 네트워크 특성을 가리지 않는다는 것도 강점. 기본 탑재되는 일은 드물어서 별도의 클라이언트 설치가 필요하다.
서버 구축[편집 | 원본 편집]
※우분투 기준. 이 방식대로 하면 기본적으로 최대 2계정까지 만들 수 있으며, 그 이상으로 만드려면 라이센스 구매가 필요하다.
- https://openvpn.net/index.php/access-server/download-openvpn-as-sw.html 에서 운영체제에 맞는 파일을 내려받는다.
sudo dpkg -i openvpn-as-X.X-UbuntuXX.amd_64.deb
명령어로 설치한다. 이때 32비트로 운영중이라면amd_64
를i386
으로 바꾼다.- 이때 서비스 전용 계정으로
openvpn
이라는 계정이 생긴다.sudo passwd openvpn
명령어로 암호를 걸어주자.
- 이때 서비스 전용 계정으로
- 서버 방화벽의 443번(HTTPS), 943번(WEB GUI), 1194번(VPN) 포트를 개방한다.
https://서버 주소:943/admin
으로 들어가서openvpn
이라는 계정 이름과 암호를 입력하여 설정 페이지에 접속한다.- 도메인을 연결해두었다면
Server Network Settings
의Hostname or IP Address
에 도메인을 입력한다. - 사용한다.