LINUX/OpenVPN

[OpenVPN] 4. Ubuntu OpenVPN Client 설치

민덕이 2020. 4. 22. 16:21
반응형

오랜만에 포스팅을 작성한다.

오늘은 OpenVPN 서버 있는 우분투가 아닌 다른 우분투 OpenVPN 클라이언트를 설치하려고 한다.

우분투 버전은 18.04.4 버전이다.

간단하니 따라해보자.

 

 

먼저 전 포스팅에서 openvpn 인증서를 발급하는 것을 따라하자.

ca.crt apache.crt apache.key apache.ovpn 인증서 파일이 필요하다.

apache 는 인증서명이니 사용자에 따라 달라질 수 있다.

2019/10/20 - [LINUX/OpenVPN] - [OpenVPN] 2. Windows OpenVPN Client 설치

 

[OpenVPN] 2. Windows OpenVPN Client 설치

전 포스팅에서는 우분투에 OpenVPN 서버를 설치하였다. 이제 OpenVPN Client를 설치해 원격 데스크톱 연결을 하려고 한다. 먼저 iptime 포트포워드 설정을 한다. 내부 IP주소는 우분투 서버의 IP 주소를 입력한다...

minddong.tistory.com

 

openvpn을 설치한다.

$ sudo apt-get install openvpn

 

 

발급한 인증서를 /etc/openvpn 경로에 추가한다.

 

 

해당 명령어를 실행하면 OpenVPN 클라이언트가 실행된다.

정상적으로 실행되었다.

# sudo openvpn --config /etc/openvpn/client-apach.ovpn

 

 

 

그리고 우분투 부팅시 자동으로 OpenVPN이 실행되게 하려고 한다.

먼저 /root 경로에 script-openvpn.sh파일을 생성 후 실행 권한을 준다.

$ sudo su -
# vim script-openvpn.sh


#!/bin/bash
cd /etc/openvpn
sudo openvpn --config /etc/openvpn/apache.ovpn


# chmod -R 700 script-openvpn.sh 

 

 

 

crontab -e 을 입력 후 3을 입력 후 맨 밑에 명령어를 추가한다.

재부팅 시 script-openvpn.sh 스크립트를 실행한다는 명렁어이다.

재부팅을 하면 OpenVPN이 정상적으로 실행된다.

# crontab -e


@reboot /root/script-openvpn.sh

# reboot
$ ifconfig

 

 

 

 

이전 포스팅

2019/11/24 - [LINUX/OpenVPN] - [OpenVPN] 3.안드로이드에 OpenVPN Client 설치

 

[OpenVPN] 3.안드로이드에 OpenVPN Client 설치

오늘은 안드로이드에서 OpenVPN Client를 설치하려고 한다. 먼저 안드로이드용 ovpn파일을 만든다.(ex: client05.ovpn) , , 부분은 ca.crt, client05.crt, client05.key 파일의 암호화 된 값을 입..

minddong.tistory.com

 

반응형