외출처의 카페나 호텔에서 무료의 무료 Wi-Fi를 이용할 때, 통신 내용이 훔칠 수 있는 리스크(보안의 우려)를 느낀 적이 있습니까? 그럴 때 도움이 되는 것이 VPN(가상 사설망)입니다. 이번에는, 소형 컴퓨터 「Raspberry Pi(라즈베리 파이)」를 사용해, 안전한 통신을 실현하는 「자택용 VPN 서버」를 구축하는 방법을 소개합니다.
집에 VPN 서버를 구축하는 가장 큰 이점은 이동 중에 인터넷에 연결할 때 한 번 집 네트워크를 통해 통신 할 수 있다는 것입니다. 이를 통해 무료 Wi-Fi를 이용해도 통신 내용이 강력하게 암호화되어 안전하게 웹 브라우징과 온라인 뱅킹을 할 수 있습니다. 또한 이동 중에도 가정의 네트워크 기기(NAS 등)에 액세스할 수 있게 되는 것도 큰 이점입니다.
구축에 가장 추천하는 소프트웨어는 ‘WireGuard’ 또는 ‘PiVPN’입니다. 특히 ‘PiVPN’은 Raspberry Pi에 최적화된 VPN 구축 스크립트로 터미널에서 명령을 한 줄 실행하고 화면의 지시에 따라 간단한 질문에 대답하는 것만으로 복잡한 VPN 서버(OpenVPN 또는 WireGuard 기반) 구축이 완료됩니다. 리눅스의 깊은 지식이 없어도 설정할 수 있는 것이 매력입니다.
VPN 서버를 시작한 후 집 라우터의 설정 화면에서 “포트 개방(포트 포워딩)“을 수행하고 외부 VPN 통신(일반적으로 UDP 포트)을 Raspberry Pi로 전송하도록 설정해야 합니다.
스마트폰이나 노트북에 VPN 클라이언트 앱을 설치하고 발행한 설정 파일(QR 코드로 간단하게 로드할 수 있습니다)을 로드하면 언제 어디서나 집 네트워크를 통해 안전하게 통신이 가능합니다. 저렴하고 절전적인 Raspberry Pi는 24시간 운영되는 VPN 서버로서 완벽한 장치입니다.

