Tunnelblick
Tunnelblick은 Mac에서 OpenVPN 연결을 설정하고 관리하는 무료 오픈소스 프로그램이다. 회사나 VPN 서비스 제공자가 준 설정 파일로 원격 네트워크에 접속하며, 메뉴 막대에서 연결 상태를 확인하고 DNS·라우팅 설정과 접속 로그를 관리할 수 있다. VPN 서버나 이용권은 별도로 필요하다.
어떤 사용자에게 필요한가
회사에서 OpenVPN 설정 파일을 받은 Mac 사용자, 집이나 사무실의 OpenVPN 서버에 접속하려는 사용자에게 적합하다. OpenVPN과 필요한 구성 요소가 앱에 포함되어 있어 별도 OpenVPN 설치 없이 제공받은 연결 정보를 추가하는 방식으로 시작한다.
설치만으로 접속할 VPN이 생기지는 않는다. 서버 주소와 설정 파일, 필요한 인증서·키·계정은 회사 관리자나 VPN 제공자로부터 받아야 한다. Windows·Linux·iOS용 프로그램은 아니다.
지원 환경과 구버전 검토
2026년 10월 9일 확인한 공식 배포 페이지의 안정판은 9.0.1, 빌드 6491이며 2026년 9월 4일 공개되었다. macOS 13 이상을 대상으로 하고 Intel과 Apple Silicon을 모두 지원하는 Universal 앱이다. 별도로 10.0beta04도 제공되므로 안정판과 베타판을 구분해 선택해야 한다.
현재도 배포가 이어지고 있어 제품 전체가 지원 종료된 상태는 아니다. 다만 구형 macOS용 배포본은 Deprecated로 분류되며 공식 페이지에 심각한 보안 취약점 경고가 있다. 오래된 Mac에서는 설치 가능 여부와 함께 OS 업그레이드 가능성을 검토해야 한다.
설치와 첫 연결 순서
먼저 관리자에게 OpenVPN 설정과 인증 자료를 받는다. 공식 Downloads에서 안정판 DMG를 내려받고 게시된 SHA256 값과 대조한 뒤, 디스크 이미지를 열어 Tunnelblick 아이콘에서 설치를 시작한다. 설치와 구성 보호 과정에는 Mac 관리자 인증이 필요할 수 있다.
앱을 실행하고 받은 .ovpn·.conf 또는 .tblk 구성을 메뉴 막대의 Tunnelblick 아이콘으로 끌어 넣는다. 가져오기 과정에서 개인용 또는 공유 구성을 선택하고, 메뉴에서 해당 연결을 시작해 요구되는 계정이나 암호를 입력한다. 첫 연결 뒤에는 상태 표시뿐 아니라 실제 업무 자원에 접근되는지도 확인한다.
실무에서 활용하는 방법
예를 들어 재택근무자가 회사에서 받은 구성을 '회사 업무'로 등록해 연결한 뒤 내부 문서 서버에 접속할 수 있다. 연결은 성공했는데 내부 호스트 이름이 해석되지 않으면 회사 DNS를 적용하는 설정부터 확인한다.
여러 구성을 등록해 회사와 개인 서버를 구분할 수 있다. 실행 시 자동 연결, 키체인 인증 정보 저장, 잠자기 해제 후 재연결도 제공한다. 여러 VPN의 동시 연결은 가능하지만 DNS와 라우팅 충돌 때문에 공식 문서도 숙련자에게만 권장한다.
무료 범위와 별도 비용
Tunnelblick 자체는 GNU GPL v2로 제공되는 무료 오픈소스 소프트웨어다. 공식 홈페이지는 광고와 추적이 없다고 설명한다. 확인한 공식 자료에서는 유료 상위판이나 무료판의 사용 기간·데이터 용량 제한을 안내하지 않는다.
다만 연결 대상 VPN 서비스의 요금, 서버 운영비, 회사 계정의 접근 범위는 별도 조건이다. 앱이 무료라는 이유로 외부 VPN 서비스까지 무료라고 판단해서는 안 된다.
연결 문제를 확인하는 순서
접속이 안 되면 메뉴의 연결 상태를 확인하고 VPN Details에서 해당 구성을 선택해 Log 탭 끝부분의 오류를 읽는다. 인증서 파일을 찾지 못하는 오류라면 제공받은 파일의 누락과 경로를, 인증 오류라면 계정 정보를 관리자와 확인한다.
연결 후 사이트가 열리지 않으면 DNS, 라우팅, VPN 서버를 순서대로 점검한다. 수동 지정 DNS는 VPN의 DNS 설정보다 우선할 수 있으므로 Set nameserver와 수동 네트워크 설정 변경 허용 여부를 확인한다. 공인 IP가 그대로인 경우에는 일부 업무 트래픽만 VPN으로 보내는 구성인지 먼저 확인하고, 전체 IPv4 경유 설정은 회사 정책에 맞춰 변경한다.
다른 도구와 선택하는 기준
선택의 첫 기준은 접속 서버가 요구하는 프로토콜과 관리자의 지원 범위다. Mac에서 OpenVPN 파일을 직접 가져오고 DNS·라우팅·로그를 살펴야 한다면 Tunnelblick이 적합하다. 회사나 VPN 제공자가 전용 클라이언트를 지정했다면 그 도구의 인증 절차와 지원 정책을 우선 확인한다.
OpenVPN Connect 같은 대안과 비교할 때도 같은 서버의 공식 지원 여부, 인증 방식, 설정 파일 호환성을 확인해야 한다. 다른 VPN 프로토콜용 설정을 Tunnelblick에서 그대로 사용할 수 있다고 가정해서는 안 된다.
공식 안내
- Tunnelblick 공식 홈페이지 · 확인 2026-10-09
- Downloads · 확인 2026-10-09
- Frequently Asked Questions · 확인 2026-10-09
- Downloading and Installing Tunnelblick · 확인 2026-10-09
- Setting up Tunnelblick · 확인 2026-10-09
- Using Tunnelblick · 확인 2026-10-09
- Common Problems · 확인 2026-10-09
- Connects to the VPN, but doesn't work · 확인 2026-10-09
- Deprecated Downloads · 확인 2026-10-09
주요 기능
- .ovpn·.conf 설정 파일을 가져오고, 인증서와 키 등을 묶은 .tblk 구성 패키지를 설치할 수 있다.
- 여러 VPN 구성을 등록하고 메뉴 막대에서 원하는 연결을 시작하거나 종료할 수 있다.
- 구성별 DNS/WINS 처리, 전체 IPv4 트래픽의 VPN 경유, 연결 전후 공인 IP 확인을 설정할 수 있다.
- VPN Details에서 구성별 OpenVPN 로그와 진단 정보를 확인할 수 있다.
- 앱 실행 시 자동 연결과 잠자기 해제 후 재연결을 지원하며, 인증 정보를 Apple 키체인에 저장할 수 있다.
관련 프로그램
OpenVPN Connect client
openvpn.net
OpenVPN Connect는 Mac에서 OpenVPN 방식의 VPN 서버에 접속하는 공식 클라이언트다. Access Server와 CloudConnexa뿐 아니라 OpenVPN Community Edition 기반 서버에도 사용할 수 있다. 회사·기관이 제공한 연결 프로필로 내부 업무망에 접속하는 용도이며, 앱 설치만으로 VPN 서버나 이용 계정이 제공되지는 않는다.
mitmproxy
mitmproxy.org
mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.
CC Switch
github.com
CC Switch는 Claude Code·Codex 등 AI 개발 도구의 API 공급자, 모델, MCP와 Skills 설정을 한곳에서 관리하는 무료 오픈소스 데스크톱 앱입니다.
miniforge
github.com
Miniforge는 conda-forge를 기본 패키지 저장소로 설정한 최소 설치 배포판이다. conda와 mamba를 제공하며, 필요한 라이브러리를 추가하고 프로젝트마다 독립된 실행 환경을 만들 수 있다. macOS에서 Python 데이터 분석이나 개발 환경을 직접 구성하려는 사용자에게 적합하다.
Claude
claude.com
Claude는 Anthropic의 공식 AI 데스크톱 앱으로, macOS에서 문서·이미지 분석, 글쓰기, 웹 검색과 코드 작업을 대화로 수행한다.
Burp Suite Community Edition
portswigger.net
Burp Suite Community Edition은 PortSwigger의 무료 웹 보안 수동 테스트 도구 모음이다. 브라우저와 서버 사이의 HTTP·HTTPS 및 WebSocket 통신을 확인하고, 요청을 수정·재전송해 응답을 분석한다. macOS용 Intel·Apple Silicon 설치 파일을 제공하며, 웹 개발자와 보안 학습자의 요청 분석 및 취약점 재현에 활용할 수 있다.