본문 바로가기
ETC story/Mobile & IT

나만의 VPN서버를 갖자. (V2ray 추천)

by 애쉬™ 2020. 6. 18.

안녕하세요. 한국에 있으면 크게 신경 쓸 필요도 없을지도 모르는 것이 바로 이 VPN입니다.

 

VPN은 Virtual Private Network 약자로, 가상개인망을 제공해주는 서비스입니다.

 

즉, vpn을 통해서 접속을 하게 되면, 외부에 있어도 그 네트워크안에 있는 것처럼 여겨지는 것이죠.

 

보통은 이런 VPN의 특성을 이용하여 아래와 같이 이용을 하곤 합니다.

 

1) wavve나 tving같이 국내에서만 스트리밍 되는 서비스를 이용할때, 한국 VPN을 이용하면 사이트 이용이 가능합니다.

2) 중국과 같이 검열이 심한 곳에서는 한국VPN서버를 통해서 검열을 뚫고 인터넷을 할 수 있습니다.

3) 지금 제가 있는 곳 같은 에티오피아는 모바일데이터 이용할 때, 이상하게 카톡은 VPN없이 송신이 안됩니다. 수신만 됩니다. 희안하죠.. 

4) 공공장소의 wifi를 이용할 때, 보안이 걱정될 때, VPN을 이용하여 안전하게 인터넷 사용

5) 토렌트나 검열이 의심되는 작업을 할때, 외부  VPN서버를 이용하여, 본인의 IP를 감출때 

 

등등, 사용용도는 무궁무진하지요.

 

그러나, 무료VPN은 속도로 느리고, 왠지 오히려 개인정보 빼 갈 것 같아 의심스럽고....

유료VPN은 빠르기는 하나, 그래도 의심스럽고, 매달 비용지출도 신경쓰이고... 

그래서 알아본 것이 우리집 공유기에, 우리집 서버에 또는 오라클 클라우드 내 계정 등 믿을 수 있는 곳에 VPN을 설치하는 것이었습니다.

 

1. 일단 제일 간단한 것은 누구나 가지고 있는 집에 있는 공유기에 VPN을 설치하는 것입니다. 

    주로 openvpn이란 것을 설치하게 되는데요. 가장 쉽고 편리한 방법입니다. 

    대부분의 집에 있는 iptime도 이 기능을 지원하고, 저희집에 있는 asus공유기도 지원합니다.

    아래글 참고해서 설치하면 될 듯 합니다.

    https://blog.dalso.org/home-server/vpn-server/1221

 

Asus공유기로 Open VPN 간단 구축하기.(RT-AC58u) - 달소씨의 하루

이전에 Asus 공유기를 사용하기 전에는 iptime(구진거) 공유기를 사용했었다. 그 기기도 vpn기능을 지원하긴 했는데 보안이 취약한 PPTP 방식의 VPN이여서 아예 사용도 안했던 기억이 있다. Asus 공유기

blog.dalso.org

2. 그러나 openvpn이 속도도 그다지 빠르지 않고, 국가제한을 뚫지 못할 경우도 있어, 이것저것 보다가 설치한 것이..

    저번 게시물에 있는 outline 입니다. 중국에서 언론의 탄압을 뚫기 위해 개발되었다는 모토와 같이, 꽤나 강력합니다. 

    VPN 종류 중 proxy 서버계열로, 빠르고 좋네요.

    전 오라클 클라우드 서버에 설치해서 사용하고 있습니다.

     한국에 있는 개인서버에는 설치중에 멈춤 현상이 발생하여 일단 보류했네요.

     설치방법은 이전 게시물을 참고하시면 됩니다.

      https://loveash.kr/1946

 

Oracle Cloud 무료 Tier를 이용하는 여러방법 링크

안녕하세요. 오라클에서 좋은 행사를 하고 있어서 기록차원에서 남겨봅니다. oraclecloud.com 에서는 무료로 2개의 VM을 지원하고 있습니다. (각 VM별 50GB의 용량 + 5TB 트래픽/월) 이걸 잘 이용하면, 개�

loveash.kr

3. 마지막으로 제가 소개할 VPN은 V2ray입니다.  앞서 소개한 outline이 shadowsocks계열인데, 이 v2ray란 녀석은 vmess + shadowsocks 의 조합으로 더 강력합니다. 

outline의 윈도우 클라이언트가 가끔씩 말썽을 부려서, 이 녀석으로 한번 설치해 보았습니다. 

일단 제 집 서버인 오드로이드 (debian)에 설치해 봤는데..와우... 괜찮네요. 속도도 빠르고, 접속도 빠릅니다. 

오라클 클라우드에서 설치해서 비상시 사용해 볼 생각입니다. 

참고로, v2ray , openvpn, wireguard 등 여러가지 vpn의 성능에 관한 글이 있는데, v2ray가 짱이라는 댓글이 있네요.

궁금하시면 아래 참고하세요.

https://www.reddit.com/r/dumbclub/comments/aeyprm/shadowsocksr_vs_v2ray_vs_wireguard/

 

ShadowsocksR vs v2ray vs WireGuard?

In recent days, which method has had the best performance and longevity (i.e. not blocked)? These three seem to be the best according to this...

www.reddit.com

 

(1) 일단 debian 리눅스 서버 설치방법은 아래를 참고하세요.

https://blog.djjproject.com/616

 

V2Ray 설치하기 (중국 만리장성 뚫기)

안녕하세요? 이번에 중국직구 업체 VPN 작업을 하면서 했던 것을 기록으로 남기고 있습니다. 이전에 shadowsocks 도 잘 쓰고 있었지만, 아무래도 장기간 사용하다보니 IP자체가 블락되는 증상이 있었

blog.djjproject.com

안드로이드에서는 v2rayNG란 프로그램으로,

윈도우에서는 v2rayW (실행후 꼭 global mode로 해야 적용됩니다. 다른데는 없는 사항이라...)

 

이렇게 윈도우에서는 서버 주소 및 포트, 그리고 V2ray 설치시 나오는 ID를 적어주시면 됩니다. 나머지 셋팅은 화면에 보이는 것처럼 하시면 될 것입니다. 

아쉽게도 IOS에서는 클라이언트 프로그램들이 모두 유료라, outline으로 사용예정입니다.

 

(2) 다음은 저도 이제 따라해 볼 오라클 클라우드에 설치 방법입니다. 

https://itreport.tistory.com/613

 

오라클 클라우드에 V2RAY (VPN) 셋팅 방법

VPN 셋팅을 하려다 오라클 클라우드에서 매우 잘 활용할 수 있어서 해당 셋팅 후 해당 사용기를 공유합니다. 1. 우선 네트워크(VCN)을 먼저 설정해야 합니다. 2020/05/09 - 오라클 클라우드 네트워크 ��

itreport.tistory.com

* 참고로 위 게시물 중 포트 여는 방법은

sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT

 

 

이런식으로 해주셔야 열립니다.

 

이 정도면 개인서버가 있는 분들도, 서버가 없으신 분들도 오라클 클라우드를 통해서....

자신만의 VPN서버를 만들어서 개인정보 유출 걱정없이 언제 어디서든 인터넷 사용이 가능할 것 같습니다.

 

VPN서버를 사용하면 분명 인터넷 속도의 손실은 있을 수도 있습니다. 

따라서, 필요한 상황에서 사용한다면 만족하실 수 있을 것 같네요.

 

댓글