프로필을 가져왔고 클라이언트는 연결되었다고 보고하며, 시스템 인증서 목록은 이전과 똑같아 보입니다. 이것은 가져오기 실패가 아니라 예상된 결과입니다. .ovpn 파일은 호환되는 OpenVPN 클라이언트에 서버에 도달하는 방법과 인증하는 방법을 알려 주는 텍스트 구성이며, 기기의 신뢰 저장소에 아무것도 쓰지 않습니다. 이 혼동에서 기본 VPN 유형이 나타날 것이라고 기대하는 것과, 인증서가 나타나지 않았기 때문에 가져오기가 실패했다고 결론 내리는 두 가지 실수가 나옵니다.

가져오기가 인증서를 설치한다는 믿음

프로필이 인증서 자료를 내부에 담을 수 있고 앵글 브래킷 사이의 텍스트 덩어리가 설치처럼 보인다는 점이 바로 그 발상의 근원입니다. 클라이언트는 그것을 대신 구성으로 해석하며, 인증서를 운영 체제가 아니라 자체 TLS 계층에 넘깁니다. 기기의 신뢰 설정에는 아무것도 추가되지 않으며, 추가되어서도 안 됩니다. 파일은 연결을 설명하고, 신뢰 저장소는 기기가 누구를 믿을 준비가 되었는지를 설명합니다.

프로필은 참조하는 개인 키 없이는 쓸모가 없으며, 이것도 인증서가 아닌 또 하나의 이유입니다. 파일에 귀하에게 속한 신원 자료가 포함될 수 있으므로, 운영자의 검증된 채널에서 받아 민감하게 취급하세요. 키를 잃으면 프로필은 만들 수 없는 연결에 대한 설명이 됩니다.

클라이언트가 문서화한 방식으로 파일 열기

확장자를 바꾸거나 관련 없는 VPN 대화 상자에 텍스트를 붙여 넣지 말고, 클라이언트가 문서화한 파일 가져오기 옵션을 사용하세요. 일부 제품은 URL이나 묶인 아카이브도 받아들이며, 이들은 고유한 실패 방식을 가진 별도의 지원 방법입니다. 인증서나 키가 별도 파일로 도착한다면, 무엇이든 옮기기 전에 클라이언트가 그것을 어떻게 받기를 기대하는지 알아내세요. .ovpn 텍스트만 두 번째 컴퓨터로 복사하면 참조된 모든 경로가 그곳에 없는 파일을 가리키게 되고, 받게 되는 오류는 가져오기가 아니라 파일이 없다고 말합니다.

텍스트는 이동하지만 참조는 그렇지 않다는 것이 한 줄로 말하는 이동성의 함정입니다. 참조된 파일을 클라이언트가 문서화한 배치에 두거나, 클라이언트가 지원한다면 프로필을 인라인 형식으로 변환하세요.

인라인 자료와 참조 파일

인라인 프로필은 CA, 인증서, 키를 파일 안에 담으므로 자체 완결적이고 이동 가능하지만, 그 안의 키만큼 조심스럽게 보호해야 할 단일 객체이기도 합니다. 참조형 프로필은 디스크의 경로를 지정하며, 이는 그 경로가 존재하고 클라이언트가 읽기 권한으로 실행되는 곳에서만 작동합니다. 한 형식을 다른 형식 없이 옮기는 것이 흔한 이동성 실패이며, 이는 가져오기 오류가 아니라 TLS 오류로 나타납니다. 클라이언트가 여전히 서버를 검증하고 여전히 쓸 수 있는 개인 키를 필요로 하므로, 어느 형식도 보안 모델을 바꾸지 않습니다.

가져오기를 성공시키려고 검증을 끄는 프로필은 검사를 진행의 겉모습과 맞바꾼 것입니다. 실제 무언가에 연결하기 전에 그 설정을 되돌려 놓으세요.

거부된 지시문은 클라이언트 불일치

데스크톱 클라이언트가 받아들이는 지시문을 모바일 클라이언트나 단순화된 데스크톱 빌드가 거부할 수 있으며, 스크립트 후크, 라우팅 명령, 일부 전송 옵션이 그 범주에 들어갑니다. 클라이언트가 심술을 부리는 것이 아니라, 강제할 수 없는 지시를 실행하지 않겠다고 하는 것입니다. 가져오기 오류는 보통 지시문의 이름을 알려 주며, 그 이름은 일반적인 가져올 수 없음 메시지보다 훨씬 유용합니다. 프로필을 편집하기 전에 클라이언트 자체 문서에서 그 이름을 검색하세요.

가져오기를 통과시키려고 서버 검증을 제거하거나 낯선 스크립트를 활성화하지 마세요. 그 지시문을 지원하는 클라이언트를 찾거나, 실제로 실행하는 클라이언트용으로 작성된 프로필을 운영자에게 요청하세요. 오류를 잠재우려고 한 줄을 지우는 것은 연결이 보장하는 내용을 바꾸며, 그 변경은 가져오기 이후에도 남습니다.

실제로 실행하는 항목 확인

방금 내려받은 파일이 지난달에 가져온 사본을 대체했다는 보장은 없으므로, 연결하기 전에 선택한 프로필 이름과 서버 세부 정보를 확인하세요. 연결 완료는 첫 단계일 뿐이므로, 연결 후에는 실제로 필요한 리소스를 시험하고 라우팅과 DNS 동작을 살펴보세요. 프로필이 거부되면, 가져오기는 되지만 서버에 도달하지 못하는 프로필과는 다른 문제이므로 가져오기 메시지 원문과 클라이언트 버전을 보관하세요. OpenVPN 설명서는 프로필에 포함될 수 있는 지시문을 문서화하며, 편집 전에 확인해야 할 참조입니다.

교체가 작동하면 클라이언트 자체의 제거 기능으로 이전 항목을 은퇴시키세요. 다운로드에서 파일을 지워도 앱 안에 저장된 연결은 그대로 남습니다. 마지막으로, 다음 사람이 은퇴시키려던 사본으로 연결하지 않도록 어떤 프로필 이름이 활성인지 기록하세요.

관련 글