OpenVPN

    [네트워크] OpenVPN Docker로 쉽게 설치하기

    Intro OpenVPN이란 흔히들 아시는 software VPN 또는 ssl VPN 이라고 부르는 솔루션들 중 하나 입니다. 외부에서 접근할 수 없는 내부 네트워크망으로 접근할 수 있게 해주는 솔루션 이죠. 누구나 자유롭게 사용가능한 오픈소스 솔루션이며, 서버와 클라이언트 방식으로 접근 합니다. OpenVPN의 치명적인 단점이라면 설치가 매우 복잡하다는 것 입니다. 그 이유는 ssl인증에 대한 이해와 네트워크에 대한 이해가 있어야하고 설치를 위한 설정 파라미터들이 상당히 복잡하기 때문입니다. 오늘은 이 설치가 복잡한 OpenVPN을 도커를 사용하여 최대한 간단하게 할 수 있는 방법을 소개해 드리겠습니다. (참고로 외국 개발자 kylemanna라는 개발자가 만든 docker image를 사용할 예정입니다..

    OpenVPN 설치 스크립트(amzonlinux2 or centos7)

    설치 스크립트 (amzonlinux2 version or centos7 version) # root sudo -s echo "ZONE=\"Asia/Seoul\"" > /etc/sysconfig/clock echo "UTC=true" >> /etc/sysconfig/clock ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime ################################### #VPN IP CIDR VPN_CIDR="192.168.255.0/24" #VPN IP RANGE VPN_RANGE="192.168.255.0 255.255.255.0" #EC2 VPC RANGE (customizing) VPC_RANGE="10.1.0.0 255.255.0.0..