Server 설치 및 설정은 Open VPN 활용하기 #1 서버 설치및 설정 에서 확인
1. Open VPN 설치
Open VPN 서버의 설치와 동일하다.
Open VPN GUI버전은 서버와 클라이언트의 차이는 설치파일이 아니라, 설정파일및 가지고 있는 인증서와 키에 따라 달라진다.
1-1. OpenVPN DOWNLOAD
설치본 다운로드는 'Open Source Project'의 메뉴로 들어가야 한다.
'Open Source Project'로 들어오자 Downloads 메뉴가 보인다.
2.0.9 릴리즈가 제공되지만 Windows 환경에서 사용하기 편하도록 GUI버전을 다운 받도록 한다.
다운로드 목록 위에 'Mathias Sundman's OpenVPN GUI Site' 링크가 제공된다.
설치시작
라이센스 동의
설치 컴포넌츠 선택 - Default상태로 설치
설치 디렉토리 설정
파일복사
'계속'을 눌러 호환성 체크한다.
설치 완료
2. Open VPN Client 설정
Open VPN이 설치된 디렉토리에서 C:\Program Files\OpenVPN\sample-config 로 이동한다.
client.ovpn 파일을 오픈하여 접속할 서버에 맞춰 필요한 부분을 수정한다.
서버에 설정에 따라서 proto는 서버와의 프로토콜을 선택하는 것으로 tcp로 설정하고
remote는 Open VPN서버의 주소와 연결된 port번호를 입력한다.
(OpenVPN의 기본설정은 프로토콜은 UDP이고, 포트번호는 1194번이다.)
수정한 client.ovpn 파일은 C:\Program Files\OpenVPN\config 디렉토리로 복사/이동한다.
OpenVPN 서버에서 만들어진 인증서와 client용 키파일을 C:\Program Files\OpenVPN\config 디렉토리로 복사한다.
OpenVPN client의 config 디렉토리에는 client.ovpn, client.key, ca.crt, client.crt 파일이 존재하여야 한다.
Open VPN을 실행시키면 하단 트레이에 아이콘이 나타난다. 연결이 되어 있지 않아 빨간색이다.
트레이의 아이콘은 우클릭하여 서버에 연결한다.
서버와의 연결이 성공하면 10.8.0.X의 IP를 할당 받게 됬었음을 알려주는 메세지가 나타나고, 아이콘이 초록색으로 변하게 된다.
3. 연결후 사용하기
Open VPN의 서버는 10.8.0.1이란 IP를 획득하게 된다. Open VPN 클라이언트는 서버의 가상 IP로 접근할수 있다.
네트워크 드라이브의 경우에는
\\ 10.8.0.1\d$
식으로 접근하면 된다. \\10.8.0.1\ 로 접근하게 되면 공유가 설정된 디렉토리만 나타나게 된다.
원격 데스크탑의 경우는 터미널로 10.8.0.1로 접근하면 서버의 원격 테스크탑 서비스에 연결할수 있다.
서버에서 다른 서버로 연격 데스크탑을 다시 연결할 수 있다. 이때는 가상 IP가 아니라 연결하려는 시스템의 실제 IP로 연결하여야 한다.
출처 : http://memfis.tistory.com/244