취미생활
중국 출장 중 개인 vpn 사용기 (22.11.05 Update) 본문
코로나로 참 힘든 시기에 나에게 청천벽력과 같은 소식이 전해졌다. 중국 출장을 가야한다고 한다. 준비하면서 참 많은 서류를 작성했고 이것저것 바리바리 싸서 인천 국제 공항에서 출국을 했다. 나는 이전까지 비행기를 타도 제주도 행 비행기만 타봤기 때문에 기내식을 처음 먹어봤다. 맛은 솔직히 나쁘지 않다 정도 였지만, 이게 마지막으로 먹을 한국 음식이라는 생각이 들면서 이 맛을 오랫동안 기억하겠구나 라는 생각이 들었다.
어느정도 감성어린 글은 여기까지만 하기로 하고
중국은 만리방화벽으로 인해 해외 서비스, 그러니까 Youtube, Google 등의 서비스를 이용할 수 없다. 이를 대비하기 위해 나는 총 3 개의 VPN을 준비했는데, iptime VPN 1개, OpenVpn 계열의 자작 VPN 1개, 그리고 상용 VPN이다. 아직 중국에 온 지 2일 밖에 되지 않았지만, 지금까지 내가 준비한 VPN을 사용하면서 느꼈던 점을 간단하게 적어보려 한다. 참고로 현재 중국에서 작성하고 있는 내용이므로 사진 업로드는 기존 글보다 적다.
목차
iptime VPN (L2TP, PPTP)
PIVPN (OpenVPN)
상용 VPN
Outline VPN
iptime VPN (L2TP, PPTP)
빠른 요약
난징 기준 사용 가능
유튜브 시청, 구글링에 무리가 없을 정도
게임 플레이 시 핑은 약 200ms 정도이며 중간중간 끊긴다.
상용 VPN 처럼 갑자기 느려지는 현상이 없음
결국 막힘
2021년 현재 대부분의 공유기는 자체적인 VPN 서버를 지원하고있다. iptime 또한 VPN 서버를 만들 수 있는데, 192.168.0.1 에 접속한 뒤, 특수기능 > VPN 서버 설정에서 VPN 활성화, 계정 생성 등을 할 수 있다.
iptime VPN은 PPTP, L2TP 프로토콜을 사용하고 있는데, 현재 중국에서는 이 두 개의 프로토콜은 어지간하면 막히는 상황이라고 한다. 나는 지금 난징 공항 근처의 호텔에서 자가 격리 중인데, 여기서는 멀쩡히 사용할 수 있는 걸 보면 지역마다 막히는 프로토콜이 다른 듯. 아, PPTP, L2TP는 VPN 서버의 데이터 암호화 프로토콜이다. 무슨 내용인지 알 필요는 없고 이 프로토콜이 막히는 지 여부만 확인하면 된다.
속도는 구글링, 유튜브를 보는 데는 지장이 없다. 하지만, 중국 인터넷 속도가 문제인지 아니면 VPN 서버 속도 문제인지 게임을 하기에는 조금 힘들었다. 일단 핑이 약 200ms 정도가 잡히고 가끔씩 끊기는 상황이 발생했다.
접속 품질은 상당히 좋았다. 일단, 개인 VPN 이다보니 접속자가 적어 상용 VPN처럼 속도가 느려지는 현상이 전혀 없었다. 개인적으로 만족스럽게 사용하고 있다.
<추가>
출장 도중 막혔다.
처음엔 PPTP 프로토콜이 막혀서 어쩌나 했다.
근데 PPTP 막히는 거랑 L2TP 막히는 건 별개여서
PPTP가 막혀도 L2TP 프로토콜은 사용할 수 있었다.
다만 금방 막힌다 엌ㅋㅋㅋㅋㅋㅋ
PIVPN
빠른 요약
속도는 최강
안정성도 최강
근데 막힘 엌ㅋㅋㅋㅋㅋ
나는 대학생 시절에 Raspberry Pi 과 PIVPN 프로그램을 통해 VPN 서버를 열어본 적이 있는데, 한국에서 사용할 때 상당히 만족스런 속도를 얻었던 경험이 있다. 만약에 이 VPN 서버를 통해 만리 방화벽을 우회할 수만 있다면 가장 빠르고 안정적인 VPN 서버를 얻을 수 있을 거란 생각으로 해당 Raspberry Pi 서버를 열고 중국으로 떠났다.
중국 도착 첫 날에는 참 만족스런 결과를 얻어냈었다. 속도도 정말 마음에 들었다. 안정적으로 유튜브, 구글링을 할 수 있었다. 애석하게도 게임은 해보지 못한 상태로 이튿날이 되었는데, 첫날 접속 이후로 VPN 접속 이후 인터넷 연결이 되질 않는다. 아무래도 중국 측에서 막은 듯 하다.
슬픈 맘으로 찾아보니 PIVPN은 VPN 프로토콜 중, OpenVpn을 사용하는데, 이 프로토콜은 중국 황금방패에 엄청 잘 막히는 프로토콜이라고 한다. 최약체 VPN 이란 소리다. 혹시라도 당신이 VPN을 준비중이라면, OpenVpn은 가급적 자제하도록 하자. 엄청 잘막힌다고 한다.
여담이지만, 내가 PIVPN을 설치한 Raspberry Pi는 OpenMediaVault (이른바 OMV) 라는 NAS 프로그램이 깔려있는 기기였는데, OMV에서 Plugin 으로 OpenVpn을 설치할 수 있는데 이걸 모르고 PIVPN을 설치해뒀다. 혹시라도 OMV 를 사용하고 있다면 Plugin 에서 VPN을 설치하자. 아, 물론 이것도 OpenVpn 이므로 중국에선 막힌다.
상용 VPN
빠른 요약
연결 잘 됨
속도는 구글링, 유튜브 정상 사용 가능한 정도
게임은 안해봄
역시 현질이 최고다.
중국 출장 시 내가 준비한 개인 VPN이 모두 사용 불가능할 경우를 대비해서 상용 VPN을 따로 결제해서 준비했다. 어차피 회사에서 출장에 필요한 사항은 모두 비용처리 해주기 때문에 별로 부담도 되지 않기도 했고...
여튼, 사용 후기부터 남기자면 안정적이고 쓸만했다. 게임은 아직 안해봤는데 구글링, 유튜브는 멀쩡히 사용할 수 있었고 일단 막히는 일이 없는 VPN이라는 점이 상당히 마음을 편하게 해주었다. 내가 개인적으로 준비한 VPN은 중국에서 언제 막을 지 모를 일이지만, 중국에서 사용 가능하다는 점을 강점으로 두는 VPN 회사의 VPN을 사용하면 아무래도 마음이 편할 수 밖에 없는 듯 하다.
나중에 게임도 해보면 어떨지 더 후기를 남기겠지만, 현재까지는 구글링, 유튜브를 멀쩡히 사용할 수 있을 정도다. 핑은 iptime과 비슷하게 200ms 정도니까 아무래도 롤 같은 게임은 힘들고 스타 유즈맵이나 하스스톤 정도는 할 수 있지 않을까?
22/06/02 추가
2차 출장에서 상용 vpn을 6달 정도 결제해서 써보고 있다.
가장 큰 장점은 편리하다는 점인데
불편하게 설정을 알 필요도 없이 전용 접속기에서 아이디 입력 후에 버튼만 누르면 바로 vpn이 실행되니 간편했다.
IKEV2 프로토콜이라 막힐 걱정 없는 건 덤이고
단점은 속도가 개인 VPN보다는 느리다.
아무래도 나 혼자 사용하는 게 아닌 데다가 해외 서버도 존재하기 때문에
해외 IP + 접속자 많음 상황이 될 경우에는 조금 느려지는 듯 하다.
22/07/02 추가
역시 돈이 최고다.
개인적으로 준비한 VPN은 반쯤 막혔는데 상용 VPN은 멀쩡히 잘 써먹고 있다.
속도는 개인 VPN보다 약간 느리긴 하지만
버튼 하나만 누르면 VPN 접속이 끝나고 끊길 걱정도 없으니 너무 편하다.
22/08/14 추가
한 달 정도 계속 쓰다가 느낀 건데
상용 VPN도 문제가 꽤나 많다
그 중에 제일 화가 나는 게 뭐나면
게임할 때 자꾸 튕긴다.
상용 VPN은 여러 개의 서버를 갖춰두었는데
이러한 특성 덕분에 우리가 VPN이 막힐 걱정 없이 사용할 수 있었다.
하지만 역설적이게도
게임할 때는 VPN 서버가 여러 개의 케이스가 오히려 독이 되었다.
게임 서버의 경우 IP가 변경되면 게임이 튕긴다.
덕분에 게임을 못하고 있다.
단순 유튜브 보는 용도로는 아무 문제가 없지만
게임을 하기 위해서라면 조금 공을 들여서 사설 VPN을 만드는 게 훨씬 이득이 될 듯하다.
22/08/22 추가
막혔다 ㅋㅋㅋㅋㅋㅋ
안된다ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아 진짜 미치겠다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
짱깨는 착해질 수 없는 걸까....
집에 가고싶다....
22/08/24 추가
다행히 다시 풀렸는데
근래 들어서 vpn을 막으려는 시도가 상당히 많은 듯하다.
참 먹고 살기 더럽게 힘들다.
퇴사각인가
22/08/30 추가
Outline VPN
빠른 요약
자작 VPN인데 설치가 겁나 쉬움
엄청나게 잘됨
가끔 끊김
HP 노트북은 Windows에서 사용 불가
이번 출장은 Outline VPN을 알기 전과 후로 나뉜다.
과장이 아니라 진짜 그렇다.
해당 글의 댓글로 Outline VPN에 대한 정보를 받았다.
Outline VPN은 VPN 프로그램의 일종으로 Shadowsock 프로그램을 사용해서 만든 오픈소스 프로그램이다. 참고로 Shadowsock은 중국에서 잘 안막히는 VPN 프로토콜로 유명하다.
이 VPN은 자작 VPN을 만들 수 있는데, 어렵냐하면 그것도 아니다. Docker를 통해서 명령어 몇 번을 쳐주고 네트워크 세팅만 해주면 엄청나게 쉽게 설치할 수 있다. 설치 방법은 다른 티스토리 블로그에 많으니 거길 참조하면 될 듯
참고로 자작 VPN을 만들면 가장 큰 장점이 기기 제한 없이 내 마음대로 사용할 수 있는 점이다. 기존에 내가 사용한 판다VPN의 경우 기기 제한이 걸려있어 여러 기기에서 사용할 수가 없다. 하지만, Outline VPN으로 자작 VPN을 만들면서 태블릿, 핸드폰, 노트북, 업무용 노트북에서 한 번에 VPN 접속이 가능해서 좋았다.
자작 VPN의 단점이라면 기기를 켜놔야 한다는 점. 즉, 전기세가 나간다는 점인데 이 점은 클라우드 서버를 통해 해결할 수 있었다.
클라우드 서버 업계 1위인 AWS에 대항하기 위해 Oracle Cloud에서는 파격적인 행보를 보이고 있는데, 일정 리소스 미만 서버는 평생 무료를 보장하고 있다. 이러한 점 때문에 나는 Oracle Cloud를 선택 했고 덕분에 무료로 개인 VPN을 구축할 수 있었다.
다만, HP 노트북은 Windows에서 네트워크 드라이버 충돌로 인해 사용할 수가 없었다.
위 링크는 HP 노트북, Windows 환경에서 Outline VPN Client 를 사용할 수 없었다는 내용인데, Network Driver 쪽에 문제가 있어서 특정 업데이트가 진행되면 Outline Client를 사용할 수 없다고 한다.
다행스럽게도 이는 Windows 한정인듯 하며, Linux 환경에서는 VPN을 무리없이 사용할 수 있었다.
22/09/04 추가
윈도우 포맷해서 직접 윈도우에서 써봤다.
확실히 상용 VPN보다 상태가 좋다.
속도도 빠른 데 연결도 상당히 안정적이다. 서버 구축도 어렵지 않고 속도도 빠르니 사실상 원탑이라고 봐야할 듯?
22.10.03 추가
막혔다.
빡쳐서 서버를 새로 팠는데 3분 만에 막혔다.
4번을 새로 팠는데 전부다 막혔다
무친새끼들 진짜....
정말 다시는 오고싶지 않은 국가 1위...
중국 공산당은 세계 최악의 집단이다.
22.10.04 추가
왜인지 모르겠지만 막혔던게 뚫렸다.
22.11.05 추가
그동안 업데이트를 못했는데 10.05 에 다시 막혔다.
출장 기간이 끝나서 돌아가야 하는데 도시도 봉쇄됐다.
VPN도 막히고 도시도 봉쇄되고 재미있는 인생이다.
시진핑 개새끼
결론적으로 내가 준비한 VPN 서버 중, PIVPN만 사용이 불가능 했고 나머지는 모두 사용 가능했다. 이 PIVPN은 OpenVpn이라는 블록당하기 엄청 쉬운 프로토콜이라고 하니, 다음에 중국을 올 때는 PIVPN 대신 IKEV2 프로토콜을 갖춘 VPN 서버를 열어봐야할 듯 하다.
참고로 VPN 서버를 준비해도 무언가 엄청 큰 파일을 다운로드 받는다던가, 영화를 스트리밍으로 본다던가 하는 생각은 접는게 좋다. 중국 인터넷 속도는 엄청나게 느리다. 내가 호텔에 있어서 그런건지, 중국 전체 인터넷 속도가 너무 답이 없는건 지는 몰라도 인터넷이 너무 느리다. 그러니까 가급적 필요한 파일이나 중국 출장, 여행 중 볼 영화는 가급적 다운로드 받아놓고 오자
'끄적이' 카테고리의 다른 글
디자인 패턴에 대한 짧은 고찰 (0) | 2023.05.16 |
---|---|
레거시 코드 속 여러가지 코딩 빌런들 - 주석 빌런 (0) | 2021.04.25 |