iPhone에 설치된 VPN 인증서를 확인하는 방법
루트를 활성화하거나 구성을 제거해 실패한 연결을 고치기 전에 프로필, 인증서의 역할, 신뢰 범위를 검토하세요.
iPhone에서 VPN 연결이 작동을 멈추면 가장 먼저 인증서를 찾아 고치려 하게 됩니다. 루트를 활성화하거나 프로필을 삭제하기 전에 실제로 무엇이 설치되어 있고 어떤 역할을 하는지 확인하세요. 인증서는 클라이언트를 식별할 수도, 서버를 식별할 수도, 기기가 신뢰해야 할 발급자를 제공할 수도 있으며 이 세 가지 역할은 범위와 복구 경로가 다릅니다. 아래 순서는 프로필에서 시작해 역할과 신뢰 결정으로 좁혀 갑니다. 각 단계마다 메모를 남기면 나중에 비교할 수 있습니다.
VPN 및 기기 관리에서 시작하세요
설정을 열고 일반, VPN 및 기기 관리로 이동합니다. 이 화면에는 구성 프로필과 기기의 관리 상태가 나열됩니다. 하나의 프로필에 여러 페이로드가 들어 있을 수 있으므로 프로필 이름을 읽는 대신 해당 프로필을 열어 출처와 인증서 페이로드를 확인하세요.
기기가 감독 중이거나 기기 관리에 등록되어 있으면 일부 항목은 조직 소유여서 로컬에서 편집할 수 없습니다. 변경을 계획하기 전에 출처를 기록하세요. 삭제한 관리 프로필은 보통 다시 돌아옵니다.
인증서의 역할을 파악하세요
클라이언트 ID 인증서는 기기 키체인에 저장된 개인 키와 짝을 이룹니다. 서버 인증서는 게이트웨이가 제시하고 클라이언트가 검증합니다. 루트 또는 중간 인증서는 기기가 신뢰하도록 요청받는 발급자입니다. 앞의 두 개는 연결이 사용하고, 세 번째는 거기에 연결되는 모든 것의 검증 방식을 바꿉니다. 무엇이든 바꾸기 전에 발급자를 적어 두세요. 그 메모가 다른 곳에서 신뢰가 깨질 때 비교하는 기준입니다.
인증서를 공개적으로 표시한다고 해서 짝이 되는 개인 키가 반드시 노출되거나 내보내지는 것은 아니며, 그래서도 안 됩니다. VPN에 클라이언트 ID가 필요하다면 키가 키체인에 있어야 하고 인증서와 연결되어 있어야 하며, 이는 인증서가 목록에 보이는 것과 다른 점검입니다.
신뢰는 올바른 발급자에 대해서만 확인하세요
Apple은 프로필을 통해 수동으로 설치한 루트 인증서가 SSL에 대해 자동으로 신뢰되지 않는다고 문서화합니다. 인증서 신뢰 설정 화면은 그 수동 설치 루트를 신뢰할지 제어하며, 이를 활성화하면 VPN뿐 아니라 그 발급자에 연결되는 모든 연결에 영향을 줍니다.
바로 이 넓이 때문에 스위치를 넘기기 전에 검증된 경로로 의도한 조직 구성을 확인해야 합니다. VPN 앱의 사설 CA는 시스템 전체 루트와 범위가 다를 수 있고, 앱 하나를 고치려고 루트를 활성화하면 신뢰가 원래 문제를 훨씬 넘어 확장될 수 있습니다.
무엇이든 교체하기 전에 오류를 읽으세요
호스트 이름 불일치, 만료된 리프 인증서, 불완전한 체인, 없는 개인 키는 네 가지 서로 다른 고장입니다. 비슷해 보이는 메시지가 나올 수 있으므로 자료를 교체하기 전에 실제 오류 문구와 기기의 날짜와 시간을 확인하세요.
오류가 서버 ID를 언급한다면 문제는 클라이언트 인증서가 아닐 가능성이 큽니다. 신뢰할 수 없는 발급자를 언급한다면 체인과 신뢰 설정을 보세요. 서버 인증서가 만료되었다는 이유로 작동하는 클라이언트 ID를 교체하면 하루를 낭비하고 아무것도 바꾸지 못합니다.
복구 계획과 함께 제거하거나 다시 설치하세요
프로필을 제거하면 관련 설정과 데이터가 제거될 수 있고, 관리 기기에서는 관리자의 해제 절차가 필요할 수 있습니다. 삭제하기 전에 프로필이 또 무엇을 담고 있는지 확인하고, 구성을 복원할 방법을 남겨 두세요 이후에도 연결이 실패할 경우에 대비해.
Apple 지원 문서에서는 프로필 설치와 신뢰 동작을 설명합니다. 기기가 무엇을 신뢰해야 하는지 확인하는 데 사용하고, 그다음 한 번에 하나씩 변경한 뒤 새 연결에서 VPN을 다시 테스트하세요.