본문으로 바로가기

How to install OpenVPN on Kali Linux

category Defensive Security/Linux 2013.05.16 12:08

OpenVPN 설치 및 설정방법이다. 기본적으로 vpn에 사용할 키들을 가지고 있어야 한다.

#apt-get install network-manager-openvpn*

설치가 완료되면 네트워크에서 마우스 왼쪽을 누른 후 VPN연결에 보면 VPN 설정이 활성화 되어 있는 것을 볼 수 있다. 기본적으로 Kali는 VPN설정에 항목은 보이지만 활성화가 되어 있지 않다. 위 그림은 이미 vpn설정을 끝낸 상태이기 때문에 양해를 구한다.

vpn 설정을 누르면 위와 같이 나타난다. 추가버튼을 누르면 vpn연결 종류를 선택할 수 있다.

network-manager-openvpn을 설치하였기 때문에 항목은 openvpn밖에 없다.

연결 이름 : 앞으로 vpn을 연결할 때 쓰는 이름, 저 같은 경우 soju로 사용. 일반적으로 서버 이름으로 구분하는게 알아보기 편함

  • Gateway : 게이트웨이 설정
  • Type : 인증서 종류
  • User Certificate : 사용자 인증서
  • CA Certificate : 인증기관(Certificate Authority) 인증서
  • Private Key : 개인 키
  • Private Key Password : 개인 키 암호

오른쪽 아래 Advanced를 클릭해서 옵션을 설정한다. General 탭에서는 위의 그림과 같이 체크박스를 설정한다.

  • Use Custom gateway port : 포트 설정
  • Use LZO data compression : LZO 데이터 무손실 압축(오픈소스)
  • Use a TAP device : VPN 사용을 위한 전용 Network TAP 사용

Security 탭은 암호화 알고리즘을 설정하는 부분인데 이 부분은 인증서버와 맞게 설정해야한다.

TLS authentication 탭은 계층 보안을 설정하는 부분이다. TLS는 Transport Layer Security의 약자로 전송 계층 보안을 의미하며, SSL 뒤를 잇는 차세대 안전 통신 표준을 말한다. SSL은 TCP/IP에만 대응되지만 TLS는 통신망 통신 규약에도 대응할 수 있다. TLS를 이용하기 위한 인증을 설정한다.

Use additional TLS authentication 항목을 체크해서 Key File과 Key Direction을 설정하면 된다. Key File은 각자 가지고 있어야 하는 부분이고, Key Direction은 위 설명에 나와있듯이 시스템 관리자의 설정에 따라 0 또는 1로 설정한다.

이렇게 설정이 완료되면 네트워크에서 설정한 VPN이름을 클릭하여 연결할 수 있다. 위 그림처럼 네트워크에 자물쇠 모양이 생기면서 인증시도 밑 연결을 시도한다. 이제 집에서 회사로 접근하여 출근시간 자택근무가 아닌 퇴근 후 업무의 연장을 느껴보자.


댓글을 달아 주세요

  1. 유모씨 신고">2013.05.16 15:30 신고

    마지막 글이 인상적이군..ㅋ

  2. BlogIcon 루젠VPN 신고">2013.10.09 16:39 신고

    새로 오픈한 VPN사이트인데요 루젠VPN
    현재 이벤트 중이라고 1개 IP 구매하는데 6,600원 밖에 안하네요
    연장하면 계속 이가격에 가능한데 이벤트가 한정 수량이라곧 종료된다고 하네요
    http://vpn.luzensoft.com

티스토리 툴바