[pfSense] OpenVPN(1) – Remote Access

pfSense에는  VPN서버 구성을 위하여 기본적으로 IPsec, L2TP, OpenVPN, PPTP를 제공한다.

이번에는 OPenVPN을 통한 VPN 구성 중 Remote Access(point-to-point)방식으로 구성하는 방법을 살펴본다.

이 방식은 일반적으로 회사와 서버 양단에 방화벽이 구성되어, 회사 네트워크에 접속해야만 서버에 접속할 수 있는 환경에서, 퇴근 후나 출장시 회사네트웍에 접속하고자 할 때 많이 사용한다.

  1. 설치를 위해서 “VPN>OpenVPN>Wizards” 메뉴를 클릭한다.
    1) Wizard 실행 후

openvpn-remote access_01.

2) ‘Local User Access’를 선택하고, Next

openvpn-remote access_02.

3) CA를 자신에 맞게 작성하고, ‘Add new CA’ 클릭

openvpn-remote access_03.

4) Cerificate도 자신에 맞게 작성한 후 ‘Create new Certificate’를 클릭

openvpn-remote access_04.

5) OpenVPN Remote Access Server를 설정한 후 ‘Next’ 클릭
– IP Tunnel Network는 자신의 LAN Interface와 중복되지 않는 “10.0.11.0/24″로 설정한다.
– Dynamic IP를 체크한다. 여기를 체크하면 VPN 접속시 클라이언트의 아이피를 VPN서버 아이피로 바꿔서 인식하게 된다.

openvpn-remote access_05.

6) Firewall Rule 설정에서 Firewall Rule과 OpenVPN rule 둘다 체크하고 Next

openvpn-remote access_06.

7) ‘Finish’를 누르면 Wizard 설정 완료

openvpn-remote access_07

2. 이제 Wizard에서 설정한 CA로 vpn 사용자를 만들어보자.
1) “System>User Manager”에서 ‘+’를 누르고

openvpn-remote access_08

2) 사용자 정보를 입력하고, ‘Certiticate’를 체크하고, ‘Save’를 눌러 저장한다.

3. 자, 이제는 VPN 서버에 접속을 위한 접속프로그램을 간편하게 생성하여 다운로드 받을 수 있는 “OpenVPN Client Export Utility” 패키지를 설치하기 위해  “System-Packages” 메뉴로 들어가서

Openvpn_RemoteAccess14

“OpenVPN Client Export Utility”를 설치한다.

Openvpn_RemoteAccess15

설치가 완료되면, 다시 “VPN-OpenVPN” 메뉴로 이동하여

Openvpn_RemoteAccess16
클라이언트 OS에 맞는 Installer를 다운받아 설치한다.

 

Openvpn_RemoteAccess17

설치 후 vpn 접속용으로 생성한 사용자로 접속하면 끝~  ^^


답글 남기기