클라우드

aws openvpn 사용하기

스마트큐브 2019. 12. 13. 07:45

예전부터 조금씩 쓰다가 계속 까먹고 있어서 

적어야겠다고 생각했다.  하루게 다르게 정말 기억력이 떨어지는것 같다. 

마켓에 openvpn 검색하면 여러개가 나오는데 일단 2명 동시접속까지는 공짜로 쓸수 있는것을 선택한다.

물론 ec2 비용은 청구되니 엄밀히 말하면 공짜가 아니라 openvpn 라이센스 비용이 공짜란 얘기다. 

 

암튼 이후는 그냥 일반적인 EC2 생성하는거랑 같다 난 인스턴스 타입은 t2.small 로 선택하고

기본설정 그대로 모두 사용하였다. 

ssh 접속 유저명은  openvpnas  으로 하고  ec2 셋팅할때 다운받은 ssh key 로 로그인해야한다. 

접속하면 기본적으로 다음과 같은 사항을 물어본다. 

난 한가지 빼고 다 기본 값으로 선택 

그럼 https://ip/admin  접속 주소가 알려주고 프롬프트로 빠져나온다. 

이제 웹용 id 를 위해  openvpn 유저 비번을 설정해야한다. 

sudo passwd openvpn

으로 원하는 비번 설정을 한다. 

https://ip/admin 접속하면  id 항목에   openvpn  넣고 비번은 sudo 로 설정한 비번을 입력하면 

최초화면으로 접속된다. 

 

사용자 추가 방법

https://openvpn.net/vpn-server-resources/how-to-add-users-to-your-openvpn-access-server-using-pam/

 

How to add users to your OpenVPN Access Server using PAM | OpenVPN

How to add users to your OpenVPN Access Server using PAM --> How to add users to your OpenVPN Access Server using PAM

openvpn.net

 

공식문서
: 항상 AWS 문서는 큰도움은 안되는거 같긴하지만... 없는것보단 낫다. 

https://aws.amazon.com/blogs/awsmarketplace/setting-up-openvpn-access-server-in-amazon-vpc/