티스토리 뷰

Computer

OpenVPN | 무료 VPN 사용법

superroot 2021. 11. 7. 16:39
반응형

OpneVPN 무료 VPN 사용법

 

OpenVPN | 무료 VPN 사용법

 

코로나로 재택근무가 늘어나면서 많은 사람들이 VPN을 통해 외부 인터넷 환경에 노출되지 않은 회사 네트워크 또는 ERP에 접속하여 업무를 보곤 합니다. VPN을 사용하게 되면 방화벽이나 정부의 SNI 차단으로부터 자유로워질 수 있기 때문에 많은 사용자들이 무료 VPN뿐만 아니라 속도나 보안이 뛰어난 유료 VPN 서비스를 사용하기도 합니다.

다양한 VPN Client 중, 무료 VPN 서버 환경 설정 파일을 구하기 쉬운 OpenVPN 활용방법에 대해서 설명드리도록 하겠습니다.

 

공유기에서 VPN Client를 설정하는 방법

 

공유기 VPN Client 설정

 

컴퓨터, 휴대폰, 태블릿PC 등에 프로그램을 설치하지 않고 공유기 VPN Client 메뉴에서 설정하는 방법이 있는데요, 이 방법은 중국과 같이 인터넷을 통제하여 중국에 거주하는 한국인이 한국의 사이트를 제대로 이용하지 못하는 경우 추천하는 방법입니다.(무료 VPN SERVER 이용은 비추천)

openVPN 무료 서버의 경우 속도가 느리기 때문에 공유기 자체에 OpenVPN profile을 등록하는것은 무료보다는 유료서비스(ExpressVPN, NordVPN 등)에 적당할 것  입니다.

장점으로는 한 번 등록을 해두면 무선공유기에 접속하는 모든 기기가 VPN을 통해서 인터넷을 사용할 수 있다는 장점이 있습니다. 하지만 무료 VPN server의 경우 보안 측면에서 유료 VPN보다 떨어지는 경우가 있기 때문에 인터넷 뱅킹이나 결제정보가 오가는 환경에서는 보안에 취약할 수 있기에 주의해서 사용해야 합니다. (유료 VPN이 보안 측면에서 안전함.)

VPN 접속이 아주 일시적으로 필요한 상태에서 공유기에 VPN Client 설정을 한다면 공유기에 VPN Client 설정한 것을 깜박하고 VPN 연결이 불필요한 상태에서도 계속 사용할 수 있기 때문에 조금 불편하더라도 공유기에서 바로 설정하는 것보다 컴퓨터, 휴대폰, 태블릿에 별도로 OpenVPN 앱을 설치하고 필요할 때에만 OpenVPN을 실행시키고 사용하시는 것을 추천드립니다.

 

OpenVPN 무료 서버 환경설정 파일 다운로드

 

https://www.vpngate.net/en/ 사이트를 방문하여 원하는 국가의 OpenVPN Config file을 다운로드하시면 됩니다. 

운영체제 별로 OpenVPN Client 프로그램을 Install 후 다운로드한 Config file을 해당 프로그램으로 불러오기 해서 VPN을 바로 실행할 수 있습니다.

OpenVPN configuration download

 

OpenVPN 실행 방법 (Kali Linux)

 

openvpn 실행법(1)

 

Kali Linux, Ununtu Linux에서는 간단히 sudo apt-get install openvpn 명령어로 openvpn 패키지를 설치할 수 있습니다.
그 이후 간단히 sudo openvpn --config 뒤에 다운받은 config file의 경로 및 파일명을 적어주면 됩니다.

"Initialization Sequence Completed"라는 메시지가 나오면 VPN Server에 정상적으로 연결된 상태입니다.

 

ip 확인 - curl

 

Ctrl + Shift + T를 입력하고 '새 터미널'을 실행시킵니다.
변경된 IP를 확인하기 위해 curl bot.whatismyipaddress.com 명령어를 실행합니다.

 

myip 확인

 

명령어로 IP를 확인하는 것이 불편하신 사용자들은 웹 브라우저에서 myip.com에 접속하시면 사용자의 IP를 확인할 수 있습니다.

 

openvpn service stop

 

OpenVPN 사용이 끝난 경우 OpenVPN을 실행시킨 터미널에서 Ctrl + C를 입력해서 해당 process를 중단시키시면 됩니다.

 

openvpn package

 

TryHackMe OpenVPN 설정법

 

Tryhackme - Vpn configuration(1)

 

보안 및 모의 해킹에 관심이 많은 사용자의 경우 TryHackMe라는 사이트를 한 번쯤 들어보셨을 것입니다. 해당 사이트에서는 각종 취약 서버를 실행하여 취약점을 공략하며 보안 및 모의 해킹에 대해 실습할 수 있는 환경이 구축되어 있습니다.

하지만 해당 서버는 외부 인터넷 환경과 별도의 네트워크로 구성되어 있기 때문에 접속하기 위해서는 OpenVPN을 설정해 주셔야 합니다.

TryHackMe 사이트에 가입하고, 자신의 프로필을 클릭하면 하단에 'Access'라는 메뉴가 나타납니다.
이 'Access' 메뉴에서 VPN Server에서 원하는 지역을 먼저 선택하고 'Download My Configuration File'을 다운로드합니다.

 

Tryhackme - Vpn configuration(2)

 

다운로드한 config file로 OpenVPN에 접속하면 'OpenVPN Access Details'의 'Conntected' 상태가 체크된 상태로 바뀌며 정상적으로 TryHackMe의 Virtual Machine에 접속할 수 있습니다.

 

Tryhackme - Vpn configuration(3)

 

반응형
댓글