Google Compute Engine에 ShadowsocksR 설치하기 (1년 무료) - 1. GCE 가입
중국 만리방화벽(Great Firewall of China)을 뚫고 중국에서 막혀있는 서비스를 자유롭게 사용하기 위해서 VPN이나 Proxy등 여러가지 우회하는 방법을 사용하고 계실텐데, 이 포스트는 Google Compute Engine(이하 GCE로 통칭)에 서버를 구축하고, ShadowsocksR이라는 우회용 프로그램을 설치하여 만리방화벽을 우회하는 방법을 설명하기 위해 작성합니다. (실은 2018년 말에 포스팅하려고 준비하고 있다가, 블로그 서비스를 어디로 사용할까 정하지 못해서 미루고 미루다가 이제야 작성하네요.) IT 지식이 별로 없으신 분들을 대상으로 작성할 예정이며, 저도 IT 업계를 떠난지 10년이 넘었으므로 제가 아는 선에서 내용은 가능하면 쉽고 간단하게 써보도록 하겠습니다. 단, 제가 설명충 기질이 있어 생각보다 쓸데 없는 내용이 많을 수 있으니 필요 없다고 생각되는 부분은 넘기면서 읽어주세요. 저는 현재 유료 VPN 2종류를 구매하여 사용하는데, 한가지는 Lifetime License를 싸게 구매하여 사용 중이고, 다른 하나는 3년 약정 할인으로 사용 중입니다. 요즘 중국 정부의 VPN 규제가 강해지다 보니 둘 다 가끔씩 잘 되다가 안 되기도 하고 해서 다른 방법은 없나 찾던 중, VPN 보다는 Shadowsocks가 만리방화벽에 잘 탐지되지 않는다고 해서 자료를 검색해보고 설치하게 되었습니다. (Shadowsocks에 대해서는 여기 참고 : https://namu.wiki/w/Shadowsocks ) VPN과 Shadowsocks(또는 ShadowsocksR)의 차이점을 따져보면, VPN는 Virtual Private Network의 약자로 모든 통신 내용을 통채로 암호화하여 트래픽이 어디로 가는지 숨기고 트래픽의 내용을 들여다 보지 못하게 하는 반면, Shadowsocks는 Sock5 Proxy의 일종으로 만리방화벽을 우회하기 위한 용도로 만들어졌기 때문에 모든 통신이 암호화 되는 것은 아니고 네트워크 트래픽이 차단된