Computer >> 컴퓨터 >  >> 시스템 >> Mac

맥(Mac)에서 VPN 설정하는 방법 완벽 가이드

공용 Wi-Fi에서 안전하게 인터넷을 사용하거나, 자신의 위치를 숨기고, 지역 제한 콘텐츠에 접근하거나, 파일 공유 기록을 보호하고 싶다면 맥(Mac)에서 VPN(가상 사설망)을 사용하는 것이 좋은 선택입니다. VPN을 사용해야 하는 이유는 생각보다 다양합니다.


다행히 맥에서 VPN을 설정하는 일은 어렵지 않습니다. macOS는 기본적으로 VPN 연결을 지원하며, 일부 VPN 서비스는 별도의 간편한 전용 앱을 제공합니다. 또한 서드파티 도구를 설치해 다양한 프로토콜을 활용할 수도 있습니다.

방법 1: VPN 업체의 전용 소프트웨어 사용하기

이용 중인 VPN 업체에 따라서는 전용 클라이언트 프로그램을 제공하는 경우가 많습니다. 이 소프트웨어는 해당 업체에 맞춰 개발되었기 때문에 연결 설정을 직접 구성하거나 IP 주소를 입력하거나 사용 가능한 프로토콜을 일일이 확인할 필요가 없습니다.

대부분의 VPN 업체는 Mac과 Windows 사용자를 위한 클라이언트를 제공합니다. Linux 사용자라면 직접 VPN을 설정해야 할 가능성이 높습니다. 업체 소프트웨어를 사용하는 방법은 간단합니다. 클라이언트를 다운로드해 설치한 뒤, 아이디와 비밀번호로 로그인하고 원하는 서버에 접속하기만 하면 됩니다.

업체 전용 앱은 사용 가능한 서버 목록을 관리해 주기 때문에 서버 간 이동이 매우 편리합니다. 지역 제한 콘텐츠를 이용할 때 접속할 서버를 손쉽게 고를 수 있으며, 일부 업체는 BitTorrent 트래픽과 호환되는 전용 서버를 운영하기도 합니다. 덕분에 규정 위반 없이 안심하고 이용할 수 있습니다.

방법 2: macOS 기본 네트워크 도구 활용하기

macOS에는 Apple의 네트워킹 도구에 VPN 연결 생성 기능이 내장되어 있습니다. 시스템 환경설정 > 네트워크로 이동한 후 +(더하기) 버튼을 클릭하세요.

여기서 VPN 연결을 지정하고, 프로토콜(VPN 종류)을 선택한 다음 새 VPN 연결에 이름을 붙일 수 있습니다. 여러 VPN 서버를 사용할 계획이라면 연결 이름을 알아보기 쉽게 지정하는 것이 좋습니다. 예를 들어 다른 국가의 지역 제한 콘텐츠에 접속할 용도라면 국가명을 포함해 이름을 정하면 관리가 훨씬 편리합니다.

macOS는 VPN 설정 시 L2TP(Layer 2 Tunneling Protocol) over IPSec, Cisco IPSec, 그리고 최신 방식인 IKEv2(Internet Key Exchange version 2) 프로토콜을 지원합니다. L2TP는 상당히 안전한 것으로 평가받지만, 프로토콜 자체는 암호화 기능을 제공하지 않습니다. 대신 IPSec 보안 네트워크 프로토콜을 함께 사용하며, 이 조합은 오늘날에도 수많은 VPN 사용자들이 신뢰하고 있습니다.

IKEv2는 더 현대적인 프로토콜로, 네트워크가 끊겼을 때 VPN 연결을 빠르게 재설정할 수 있는 점이 강점입니다. L2TP와 마찬가지로 IPSec을 암호화에 사용하지만, 속도 면에서 L2TP보다 우수하다는 평가를 받으며 많은 사용자에게 선호됩니다.

Apple의 데스크톱 OS는 과거 PPTP(Point-to-Point Tunneling Protocol)를 지원했습니다. PPTP는 한때 기업 네트워크에서 선호됐지만 지금은 보안 취약점이 많아 도태된 오래된 프로토콜입니다. PPTP 연결을 만들려면 Shimo 같은 서드파티 앱을 사용해야 하지만, 꼭 필요한 경우가 아니라면 피하는 것이 좋습니다.

그렇다면 어떤 프로토콜을 사용해야 할까요? VPN 업체가 어떤 프로토콜을 지원하느냐에 따라 달라집니다. PPTP는 가급적 피하고, L2TP와 IKEv2면 무난한 수준의 보안을 확보할 수 있습니다. 하지만 더욱 안전한 VPN 연결을 원한다면 다음 방법을 살펴보세요.

방법 3: 서드파티 VPN 소프트웨어 사용하기

macOS가 기본적으로 지원하지 않는 두 가지 VPN 프로토콜이 더 있습니다. 바로 SSTP(Secure Socket Tunneling Protocol)와 OpenVPN입니다.

SSTP는 Microsoft가 소유한 독점 규격으로, 대부분 Windows에서만 작동합니다. SSTP는 폐쇄형 소스의 SSL 3.0 암호화를 사용하기 때문에 코드가 공개되어 있지 않음에도 매우 안전한 것으로 평가됩니다.

OpenVPN은 이름 그대로 OpenSSL 기반의 완전한 오픈소스 기술입니다. 누구나 코드를 열어볼 수 있으며 AES(Advanced Encryption Standard)를 지원합니다. 이러한 개방성 덕분에 외부 공격에 대한 스트레스 테스트가 가능한 검증된 기술로 높이 평가받습니다.

두 표준 모두 macOS에 기본 포함된 프로토콜보다 안전합니다. VPN 업체 소프트웨어가 이들을 사용할 수 있으므로, 이미 OpenVPN이나 SSTP를 쓰고 있었는데도 모르고 있었을 수 있습니다. VPN 설정을 더 세밀하게 제어하고 싶다면 아래 앱들을 활용해 보세요.

더 많은 선택지가 필요하다면 무료 오픈소스 macOS VPN 클라이언트 추천 자료도 참고해 보세요.

OpenVPN: Tunnelblick

맥에서 OpenVPN을 사용하고 싶다면 Tunnelblick이 가장 좋은 도구입니다. 무료이자 오픈소스이며, OpenVPN으로 맥을 연결할 수 있게 해주는 관리하기 쉬운 GUI를 제공합니다. 다운로드한 설정 파일을 추가해 긴 연결 목록을 만들 수 있고, 메인 클라이언트나 메뉴 막대 아이콘을 통해 다른 서버를 손쉽게 선택할 수 있습니다.

다운로드: Tunnelblick (무료)

SSTP: sstp-client

SSTP는 Windows 기술이지만, sstp-client를 사용하면 macOS나 Linux에서도 SSTP 서버에 접속할 수 있습니다. macOS 버전은 Macports 프로젝트에 의존하며, 가장 쉬운 설치 방법은 Mac 명령줄 패키지 관리자 Homebrew를 이용하는 것입니다.

다운로드: sstp-client (무료)

어떤 VPN 솔루션을 사용해야 할까?

VPN 업체는 대개 자사 클라이언트 사용을 권장합니다. 연결과 관리가 쉬워지기 때문입니다. 직접 클라이언트를 고르고 싶다면, 만드는 연결이 선택한 VPN 프로토콜과 호환되는지 반드시 확인해야 합니다.

선택의 여지가 있다면 OpenVPN이 L2TP나 IKEv2보다 더 나은 보안을 제공합니다. 또한 VPN 클라이언트를 항상 최신 상태로 유지하세요. 보안 문제는 언제든 발생할 수 있으며, 대개 빠르게 패치가 배포됩니다.

또 하나의 방법은 라우터에 VPN 연결을 설정하는 것입니다. 이렇게 하면 네트워크 전체의 연결을 한 번에 관리할 수 있어, 보안 목적으로 VPN을 사용하는 경우에 특히 적합합니다.