Community

개인! 무료! 쉽게! VPN 접속을 설정할 수 있는 tailscale

https://tailscale.com/ 이란 서비스를 아시나요? VPN 하면 복잡한 연결설정부터 생각이 나는데요. tailscale은 이 복잡한 설정과정을 클릭 몇번 만으로 구현해서, 개인이나 기업이 쉽게 VPN 을 구축하고 사용할 수 있게 도와주는 서비스에요. 개인의 경우 3명까지, 디바이스(데스크탑, 휴대폰, NAS 등...) 100개까지 무료로 지원하고 있어, 일반적인 개인 용도를 가정하면 별도 사용료 없이 Peer to Peer 방식의 VPN을 너무나 쉽게 구축해서 사용할 수 있어요. 간단히 설명하면 tailscale client를 원하는 환경에 설치하고, 계정으로 로그인 하면 동일한 계정으로 로그인한 장비들끼리 동일한 VPN 망에 접속한 것 처럼 접근할 수 있게 돼요. 어떻게 이렇게 접근이 가능한지는 https://tailscale.com/blog/how-tailscale-works/ 글에 좀 더 자세하게 설명되어 있어요. 저는 개인적으로 공부하기 위한 서버를 https://www.proxmox.com/ 로 클러스터를 만들어서 운영하는 데요. proxmox cluster를 외부에서도 (간단하고, 안전하게?) 접근하도록 tailscale을 설치해서 https://proxmox:port번호 로 접근하고 있어요. 마찬가지로 NAS 역시 시놀로지 서버에 tailscale 앱 설치를 통해서 https://nas:port번호 로 접근하고 있어요. 기존에 이런 설정을 하려면 집에 별도의 VPN을 구축해서 외부에서 접근하거나, 마찬가지로 집에서 특정 외부 서버나 PC에 VPN 망을 통해 접근할 때도 복잡한 과정을 거쳐야 했는데, tailscale client를 설치하고, 몇 몇 필요한 설정을 tailscale web service에서 클릭하는 것만으로 굉장히 쉽게 사용하고 있어요. 무엇보다, 모든 트래픽이 tailscale을 통해 연결한 네트웍망을 통하는 것이 아니라, 원하는 종착지 (peer) 로의 접근만 tailscale 네트웍을 통하기 때문에 그 외의 요청들은 이전 인터넷 속도를 그대로 유지할 수 있다는 장점도 있어서, 혹시 아직 사용해보지 않으셨다면 경험해보시길 추천드려요.

알림

알림이 없습니다