VPN 프로필이 기기에 인증서를 설치할 수 있나요?
한 VPN 클라이언트가 쓰는 내장 CA는 기기 전체가 신뢰하는 루트가 아닙니다. 승인하기 전에 클라이언트 범위와 플랫폼 신뢰를 비교하세요.
VPN 프로필은 인증서를 담을 수 있고, 대부분의 혼란은 바로 그 문장에서 시작됩니다. 무엇을 담는지와 무엇을 신뢰하는지는 서로 다른 질문이며, 서로 다른 장치가 답합니다. 한 클라이언트가 서버를 검증할 때 쓰는 내장 CA는 운영체제 전체가 신뢰하는 루트와 같은 객체가 아닙니다. 패키지가 평범하다고 판단하기 전에 이 둘을 비교하세요.
제목의 질문에 대한 답은 예입니다. 다만 범위를 반드시 확인해야 합니다.
VPN 프로필이 담을 수 있는 것
OpenVPN 프로필은 CA 인증서, 클라이언트 인증서, 클라이언트 키를 각자의 태그 사이에 인라인으로 담을 수 있어서 클라이언트가 프로필 자체에서 이를 읽습니다. 그 자료는 그 한 클라이언트 안에서 검증과 인증에 쓰입니다. 파일에 들어 있다는 이유만으로 시스템 신뢰 저장소에 들어가지는 않습니다.
플랫폼 구성 프로필은 다른 종류의 컨테이너입니다. 관리 설정 옆에 인증서 페이로드를 담을 수 있습니다. Wi-Fi, VPN, 제한 사항, 그리고 관리형 배포에서는 훨씬 더 많은 것들입니다. 이를 설치하면 그 설정이 한 애플리케이션이 아니라 운영체제로 넘어갑니다. 그것이 이 형식의 요점이며, 범위가 중요한 이유이기도 합니다.
클라이언트 범위 신뢰와 플랫폼 신뢰
클라이언트 범위 신뢰는 클라이언트로 한정됩니다. 프로필의 CA가 틀리면 그 터널만 실패하고 다른 애플리케이션은 영향을 받지 않습니다. 플랫폼 신뢰는 특별한 한계가 없습니다. 시스템 저장소를 쓰는 모든 애플리케이션이 그 결정을 물려받기 때문입니다.
Apple 플랫폼에서는 그 둘이 눈에 보이게 별개의 단계입니다.
내려받은 프로필을 설치하는 것과 인증서에 대한 신뢰를 켜는 것은 별개의 작업이며, 두 번째는 인증서 신뢰 설정에 자체 제어가 있습니다. 관리형 배포는 수동 설치와 다를 수 있고, 프로필을 아예 제거할 수 있는지도 다를 수 있습니다. 사용 중인 버전의 최신 플랫폼 문서를 따르세요. VPN 설정의 일부처럼 보이는 프롬프트가 신뢰 결정 자체일 수 있습니다.
이 차이가 답을 바꾸는 이유
프로필이 인증서를 설치하느냐고 묻는다면, 유용한 답은 범위를 밝히는 것입니다. 자체 CA를 담은 VPN 프로필은 그 클라이언트가 무엇을 받아들이는지를 바꿉니다. 인증서 페이로드를 설치하고 신뢰를 켠 프로필은 기기가 무엇을 받아들이는지를 바꿉니다. 터널을 전혀 거치지 않는 브라우저의 은행 사이트에 영향을 줄 수 있는 것은 두 번째뿐입니다.
비교는 그것으로 끝이며, 어떤 승인 전에도 분명히 말해 둘 가치가 있습니다.
승인 전에 물어볼 것
어떤 기능에 그 인증서가 필요한지, 없으면 무엇이 깨지는지 물으세요. 누가 발급했고 무엇을 인증하려는 것인지 물으세요. 어떻게 제거하는지, 그리고 지금 쓰는 배포 방식에서 제거가 가능하기는 한지 물으세요. 다운로드를 제공한 페이지가 아니라 진짜 운영자 채널로 물으세요.
패키지를 VPN 수리라고 표시한 다운로드 페이지는 범위에 대해 아무것도 알려 주지 않습니다.
예상치 못한 루트를 거부하는 것은 과도한 의심이 아닙니다. 브라우저가 인증서 경고를 띄울 때 하는 것과 같은 결정입니다. 차이는 이것이 계속 남고, 다시 묻지 않을 수도 있다는 점입니다.
제거는 실제로 어떻게 보이는가
내려받은 파일을 삭제하는 것은 설치된 프로필이나 그 인증서를 제거하지 않습니다. 프로필은 기기의 관리 설정에서 그곳에서 제거될 때까지 남아 있으며, 감독되거나 관리되는 기기는 거부할 수도 있습니다. 승인된 변경 뒤에는 설치 상태를 확인하고, 파일이 전부였다고 가정하지 말고 인증서가 사라졌는지 확인하세요. 그다음 다시 연결해 터널이 여전히 동작하는지 보세요. 프로필은 두고 CA만 제거하는 것은 그 자체로 하나의 고장 방식이기 때문입니다.
발급자, 목적, 범위, 제거 경로를 기록해 두세요.
동작하는 VPN 아이콘보다 그 기록이 더 유용합니다. 다른 기기에서 같은 프롬프트를 승인해야 할 다음 사람까지 남기 때문입니다.