Show GN: wireguard-macos - Mac Mini용 VPN 서버 자동 구축
(github.com/hjunhuh)요즘 오픈클로의 맥미니 열풍으로 인해 맥미니 수요가 급증중. 동시에 오픈클로 말고 맥미니로 할 수 있는거 없는지 찾아보는 사람들도 많아짐. 이에 따라 VPN 서버를 직접 구축하고자 하는 사람들도 늘어남.
실제로 집에서 VPN 서버를 생성하는건 꽤 가성비가 좋은 일임.
VPS는 한 달에 네트워크 비용, 인프라 비용등. 상상이상으로 비용이 많이 들어감. 집에서는 맥미니의 좋은 성능 + 집 네트워크를 통해 저렴하게 VPN 서버를 오랫동안 구축 가능. 특히 wireguard는 초경량 설계로 인해 보안과 안정성을 모두 잡았음.
macOS 환경에서 wireguard 서버를 쉽게 만드는 스크립트를 오픈소스로 공개함.
장점
특히 여러대의 클라이언트간 통신을 지원함. 카페에서 tailscale이나 ngrok을 쓸 필요 없이 해당 클라이언트의 내부망 ip로 접근하면 개발 용도로 포트 열어두는 것도 가능함. 게다가 무료 제한이 있고 불편한 ngrok과 같은 솔루션을 굳이 사용하지 않아도 됨.
동시에 공공장소에서 보안 걱정 없이 인터넷 할 수 있음. 기본적으로 VPN 특성상 클라이언트와 VPN 서버 사이에는 강력한 암호화가 적용되기 때문에 안심하고 사용할 수 있음.
Wireguard 공식 클라이언트 앱이 있어서 macOS, iPhone에서도 모두 연결 가능. 하나의 맥미니 VPN 서버로 사실상 거의 모든 종류의 클라이언트에서 접근 가능함.
wireguard 서버를 몇년간 쓰다가 최근 tailscale 을 썼을때 너무나 저렴하고 쉽게 해결되는게 많았습니다. 내용이 tailescale 까지 포함해 말하고 있는데 어떤 이점을 말하는 것인지 의문이네요.