웹떠돌이
docker로 openvpn 아주 간단하게 설치하기 본문
리눅스에서 openvpn 서버를 구성할때마다 설정이 너무 많아서 몇시간씩 날리게 되는데 docker로 설치하면 5분안에 vpn네트워크를 쉽고 간단하게 구성할 수 있다.
1. docker 볼륨 컨테이너를 만든다
OVPN_DATA="ovpn-data-example"
docker volume create --name $OVPN_DATA
2. openvpn 세팅한다
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://내서버 주소.com
docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
3. 만들어진 openvpn 서버를 시작한다
docker run -v $OVPN_DATA:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
4. 클라이언트 설정파일(ovpn파일)을 만든다
docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full 클라이언트설정파일이름 nopass
5. docker 컨테이너 안에 만들어진 ovpn을 로컬로 빼내온다.
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient 클라이언트설정파일이름 > CLIENTNAME.ovpn
'IT' 카테고리의 다른 글
텔레그램 데스크탑 폰트 변경하기 (0) | 2018.06.12 |
---|---|
centos7에서 mod_cloudflare 설치하기 (0) | 2018.03.09 |
utorrent 토렌트 다운로드 완료시 자동 업로드 중지 시키기 (1) | 2018.02.01 |
vmware에서 이미 443포트가 사용중일때 해결하기 (0) | 2017.11.26 |
윈도우10에서 폰트렌더링을 맥처럼 바꾸어 주기 (Mactype 이용) (4) | 2017.11.24 |