본문 바로가기
  • AI 시대에 적응하는 현대인을 위한 지식 공간
  • AI를 위한 데이터를 과학으로 역어본다
AI 코딩

[개발환경] MacOS에서 Iptime VPN에 연결하는 방법

by 피크나인 2025. 10. 20.

데스크탑이나 휴대폰에 설치되어 항상 사용하는 상용 VPN(Virtual Private Network, 사용VPN : SharkVPN, NordVPN 등)인 경우는 매일 매일 연결여부를 확인하면서 사용하므로, 크게 문제 될게 없습니다. 다만, VPN 특성상 급한일이 생겨서 회사 네트워크에 접속해야 하는 일이 발생되곤 하는데요. 이렇게 급하게 연결할 때 돼면 참 평소처럼 안되는 일이 많습니다. 최근에도 VPN연결이 갑자기 되질 않아서 회사에 나가서 해결해야하는 일이 있기도 했구요.

 

그리고 많은 관용성이 있는 윈도우 기반의 PC에서 접근할 때는 잘되는데 MacOS에서 접근할 때는 정확하게 설정하기도 어렵고, 에러메시지에도 정보가 부족하고 연결방법도 쉽게 공유되어 있지 않아 난감할 때가 많습니다. 그래서 오늘 블로그 글에서는 Mac사용자를 위해 Iptime공유기를 사용하는 회사 네트워크로 또는 자신만의 작업공간으로 연결하기 위한 VPN설정을 알아보려고 합니다. Mac에 VPN을 추가하는 방법에는 크게 두 가지가 있습니다.

 

VPN 서비스 제공업체가 제공하는 전용 앱(예, ExpressVPN, NordVPN, SharkVPN 등)을 사용하는 방법과 macOS에 내장된 기능을 이용해 수동으로 설정하는 방법입니다. 오늘은 사용서비스형 VPN이 아닌 MacOS에 내장된 VPN을 수동 설정하는 방법을 알아보도록 하겠습니다. 

재택근무를 위한 필수 보안방법인 VPN을 활용해 회사 네트워크에 접속하고 있습니다.
재택근무를 위한 필수 보안방법인 VPN을 활용해 회사 네트워크에 접속하고 있습니다.

 


1. VPN 이해하기

VPN(Virtual Private Network, 가상 사설망)은 공용 인터넷을 통해 안전한 사설 네트워크 연결을 만드는 기술입니다. 말 그대로 외부의 일반 인터넷 망에서 회사같은 내부망으로의 접속이 가능하게 하는 가상 사설 네트워크라고 생각하시면 됩니다. 

 

VPN을 사용하는 주 목적은 해커로부터 사설망을 지키기위한 보안 및 프라이버시 보호, 외국에서 한국 콘텐츠를 사용하기 위한 지역제한을 우회, 재택근무시에 회사 네트워크에 안전하게 접속하기 위해서, 또는 특정 국가의 인터넷 검열을 우회하기 위한 방법으로 많이 사용됩니다. 

VPN 프로토콜의 종류

VPN 연결을 위해서는 다양한 연결기술(프로토콜)들이 있으나, 현재는  L2TP/IPSec기술을 많이 사용하고 있습니다. 가장 쉽게 연결해서 사용하였고 윈도우 환경에 내장되어 있던, PPTP기술은 보안 취약점으로 더이상 사용하지 않는 기술이므로 사용하지 않는것이 좋습니다.

특성 PPTP* L2TP/IPSec OpenVPN WireGuard
속도 빠름 중간 중간-빠름 매우 빠름
보안 약함 높음 매우 높음 매우 높음
설정 난이도 쉬움 중간 어려움 쉬움
OS 지원 기본내장(Win) 기본 내장 앱 필요 앱 필요
방화벽 우회 중간 어려움 쉬움 중간

* PPTP는 가장 오래된 기술로 설정도 쉽고, 속도도 빠르지만 보안에 취약한 점이 많아서 더이상 사용되지 않는 기술입니다.


2. Iptime 공유기에서 VPN 설정

MacOS에서 iptime VPN에 연결하려면, 먼저 iptime 공유기에서 VPN 서버 설정을 완료해야 합니다. MacOS에서의 VPN을 사용하기 위해서는 L2TP/IPSec방식의 프로토콜을 사용한다는 점을 기억하셔야 합니다.

  • 공유기 관리자 페이지 접속 : 웹 브라우저를 열고 주소창에 192.168.0.1을 입력해 공유기 설정 페이지에 접속합니다.
    • 공유기 관리자 페이지에 접속하기 위해 공유기의 주소를 알아야 합니다. (기본값 : 192.168.0.1)
    • 참조 그림에서는 내부네트워크주소가 192.168.111.xx로 설정되어 있습니다.
    • 보안을 위해서나 내부 네트워크 특성을 반영하여 공유기의 주소를 변경하셨다면, 변경된 공유기 주소로 접속하셔야 합니다.
    • (Iptime에서 제공하는 Iptime Scan프로그램의 'Discover'기능을 이용하여 내부 네트워크에서 공유기 주소를 찾으실 수도 있습니다.)
IPTIME 공유기에서 VPN서버 설정하기
IPTIME 공유기에서 VPN서버 설정하기
  • 1) VPN 서버 설정 : 공유기에 접속하면, 고급설정 > 특수기능 > VPN 서버 설정 메뉴로 이동합니다.  
  • 2) L2TP 서버 활성화 : VPN 서버설정의 상세화면에서 L2TP 서버 설정으로 이동합니다.
    • L2TP 서버 '실행'을 체크하여 LT2P VPN을 사용할 수 있도록 설정합니다.
    • 비밀키 (공유키, PSK, Shared Secret)를 입력합니다. L2TP VPN을 연결하기 위해서는 Shared Secret Key를 요구하는데 '비밀키'에 설정된 값을 입력하면 됩니다.
    • [적용]버튼을 선택하여 L2TP서버가 실행되도록 준비합니다.
  • 3) 접속 계정 생성 : VPN에 접속할 사용자 ID와 비밀번호를 입력하고, 접속시 할당될 IP주소를 입력합니다.
    • VPN 접속 계정 : 접속시 사용할 ID를 입력합니다.
    • VPN 접속 암호 : 접속시 사용할 ID의 Password를 입력합니다.
    • 할당 될 IP 주소 : VPN에 접속 성공하는 경우 할당되는 IP주소를 입력합니다. 공유기의 세번째 자리까지는 동일하게 사용하며, 마지막 4번째 자리에만 할당될 번호를 입력하면 됩니다. 다만, 내부에서 사용하지 않는 번호를 적어야 IP충돌 상황을 피하실 수 있습니다. 
    • 접속 계정이 입력이 완료되면 [추가]버튼을 누르고, 상단의 [적용]버튼을 누릅니다.
  • 4) 추가 접속 계정 확인 : 추가된 접속계정을 확인합니다. 실제로 접속이 성공하는 경우 연결상태는 '연결되지않음'>'접속중'으로 변경됨을 확인합니다.
  • DDNS 주소 확인 : 외부에서 공유기로 접속하기 위해 공유기의 DDNS 주소(예: 사용자이름.iptime.org)를 확인해둡니다. DDNS설정은 VPN 서버설정 메뉴의 바로 아래에 있습니다. DDNS가 설정되어 있지 않은 경우 따로 설정된 도메일정보 또는 외부 공인 IP주소를 알고 있어야 합니다.

3. Mac에서 VPN 연결 

공유기에서 VPN에 접속할 수 있는 서버 환경이 구축되었다면, Mac에서는 VPN서버에 접속하기 위한 클라이언트 환경을 구성하면됩니다. MacOS에는 L2TP VPN 연결을 위한 기본 프로토콜을 내장하고 있으므로, 이 프로토콜을 활용하기로 합니다.

VPN 구성 위치 찾기

  • '시스템 설정(System Setting)' 열기 : 화면 왼쪽 상단의 Apple 메뉴()를 클릭하고 시스템 설정을 선택합니다.
  • '네트워크' 선택 : 왼쪽 사이드바에서 네트워크 메뉴를 클릭합니다.
  • 2) VPN 추가 :
    • 네트워크와 관련된 상세보기 하단부에 더보기 동작 팝업 메뉴를 클릭하고 VPN 구성 추가를 선택합니다.
    • VPN유형으로 'IPSec을 이용한 L2TP'를 선택합니다.
    • 1) VPN이 등록되면 Network창에 'VPN'항목이 추가되는것을 확인할 수 있습니다.

MacOS에서 VPN설정을 위한 메뉴 찾아가기
MacOS에서 VPN설정을 위한 메뉴 찾아가기

 

VPN 구성 설정

공유기에서 설정되었던 VPN서버의 설정값을 이용하여 VPN 클라이언트 정보를 구성합니다.

  • 1) VPN 이름 : 설정된 VPN에서 구별하기 위한 별명을 등록합니다.
  • 2) VPN 서버 주소 : 공유기에서 확인해 두었던 DDNS이름을 입력합니다. DDNS가 등록되지 않은 경우 해당 공유기를 찾을 수 있는 등록된 도메인이나, 외부 공인 IP주소를 입력합니다.
  • 3) VPN 접속 계정 : 공유기에 등록된 VPN 접속계정 ID와 PASSWORD를 입력합니다.
  • 4) VPN 공유키 입력 : 공유기에 등록된  VPN 공유키 (비밀키, PSK, Shared secret)를 입력합니다.
  • 5) VPN 연결 생성 : 초기에 등록하는 경우 '생성(Create)' 버튼을 선택하여 VPN생성을 완료합니다. 등록된 이후에 편집상태인 경우는 '확인(OK)'버튼으로 변경됩니다. 

VPN 클라이언트 구성 및 설정하기
VPN 클라이언트 구성 및 설정하기

  • 6) VPN 연결 생성 확인 및 연결하기 : VPN 연결이 생성된 경우 VPN 서브 메뉴와 연결버튼이 생성됩니다. 이제 토클버튼을 선택하면 VPN 접속을 시도하고 연결이 완료되면 접속상태를 보여줍니다. 

VPN연결 생성 확인 및 연결하기
VPN연결 생성 확인 및 연결하기


4. VPN 활용하고 유지하기

VPN 연결이 성공적으로 이루어졌다면, 이제 안전한 인터넷 환경에서 자유롭게 활동할 수 있습니다.

주기적으로 연결 상태를 확인하고, Kill Switch가 활성화되어 있는지 점검하여 예상치 못한 연결 끊김 시에도 데이터가 보호되도록 하세요.

 

VPN 서버는 물리적으로 가까운 곳을 선택하면 속도 저하를 최소화할 수 있으며, 중요한 작업 시에는 OpenVPN이나 WireGuard 같은 최신 프로토콜을 사용하는 것이 좋습니다. VPN 제공업체의 소프트웨어를 최신 버전으로 유지하고, 정기적으로 DNS 누출 테스트를 실시하여 실제로 트래픽이 보호되고 있는지 확인하세요.

 

마지막으로, VPN은 완벽한 익명성을 보장하는 것이 아니라 프라이버시를 크게 향상시키는 도구임을 기억하고, 안전한 비밀번호 사용과 이중 인증 같은 다른 보안 수칙도 함께 실천해야 합니다.