Featured image of post Raspberry Pi로 만드는 가정용 VPN 서버Featured image of post Raspberry Pi로 만드는 가정용 VPN 서버

Raspberry Pi로 만드는 가정용 VPN 서버

외출처의 카페나 호텔에서 무료의 무료 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 서버로서 완벽한 장치입니다.