EAP인가 클라이언트 인증서인가 — IKEv2 인증 판단
두 가지 자격 증명, 두 가지 역할: 하나는 엔드포인트를, 다른 하나는 사용자를 증명합니다. 비밀번호를 재설정하거나 인증서를 재발급하기 전에 어느 단계에서 실패했는지 판단하세요.
게이트웨이는 자체 신원을 인증서로 증명하면서 동시에 EAP로 사용자의 신원을 증명할 수 있으며, 이 조합은 모순이 아니라 흔한 구성입니다. 두 메커니즘은 서로 다른 질문에 답합니다. 이 엔드포인트가 내가 기대하는 그 대상인가, 그리고 이 사용자나 기기가 허용되는가. 프로필에 EAP가 있다고 해서 서버 검증이 꺼지는 것은 아닙니다. 프로필을 단일 설정으로 읽는 것이 사람들을 잘못된 자격 증명 재설정으로 이끕니다.
두 객체 중 어느 것도 건드리기 전에 어떤 주장이 실패했는지 판단하세요. 실패 단계를 순서대로 읽으면 알 수 있습니다.
두 가지 자격 증명, 두 가지 주장
서버 인증서는 이름을 키에 묶고, 클라이언트는 그 결속을 자체 신뢰 저장소와 대조합니다. 클라이언트 인증서는 신원을 키에 묶고, 게이트웨이는 제시된 인증서가 신뢰하는 대상으로 연결되는지 확인합니다. EAP는 인증 교환을 전달하며 그 내용은 선택한 방식에 따라 달라집니다. 이들은 수명, 소유자, 실패 방식이 서로 다른 세 가지 구조입니다.
개인 키를 여는 암호는 계정 비밀번호가 아닙니다. 두 프롬프트가 몇 초 간격으로 나타나더라도 마찬가지입니다. 하나는 기기의 키 저장소에 로컬이고, 다른 하나는 게이트웨이 뒤의 인증 서버가 검증합니다.
EAP는 그릇이지 방식이 아니다
EAP는 프레임워크입니다. 게이트웨이와 클라이언트가 방식을 협상하고, 그 방식이 비밀번호, 토큰, 터널 내부 교환, 인증서 중 무엇이 관여하는지를 결정합니다. strongSwan의 IKEv2 문서가 설명하는 대로입니다. 그래서 EAP-TLS는 클라이언트 쪽에서 EAP-MSCHAPv2와 전혀 비슷하지 않습니다. 메뉴에서는 둘 다 EAP로 보이지만 말입니다. EAP만 적힌 프로필은 사용자에게 무엇을 물을지 알려주지 않습니다.
방식과 백엔드를 함께 읽으세요. 백엔드는 계정 형식, 잠금 동작, 비밀번호 재설정이 실제로 바꾸는 것을 결정하며, 그중 어느 것도 클라이언트 프로필에는 보이지 않습니다.
혼합 배포는 정상이다
사용자에게 서버 인증서와 EAP를 함께 쓰는 형태는 대부분의 원격 접속 게이트웨이가 배포합니다. 클라이언트에는 검증 가능한 엔드포인트를, 운영자에게는 중앙 계정 저장소의 사용자별 신원을 주기 때문입니다. 클라이언트 인증서 배포도 있으며, 보통 비밀번호보다 기기 신원이 더 중요한 곳에서 쓰입니다. 둘 다 정당하며, 지난주에 본 것이 지금 눈앞의 것이라고 가정하는 것이 오류입니다.
클라이언트의 필드 이름에서 추론하지 말고 운영자에게 문서화된 방식과 계정 형식을 문의하세요.
실패 단계로 판단하기
관찰을 순서대로 정렬하세요. 사용자 프롬프트 이전의 신뢰 오류는 서버 인증서 문제이며 어떤 비밀번호로도 해결되지 않습니다. 프롬프트 뒤에 거부가 오면 사용자 인증 문제입니다. EAP 방식과 백엔드가 의심 대상입니다. 인증에 성공한 뒤 child-SA 실패가 오는 경우는 둘 다 아닙니다.
두 가지 구분이 더 중요합니다. 서버 인증서를 거부하는 클라이언트는 보통 이름 불일치나 알 수 없는 기관을 보고하며, 이는 신뢰 저장소의 문제입니다. 사용자를 거부하는 게이트웨이는 흔히 EAP 방식과 사유 범주를 기록하며, 이는 계정이나 정책의 문제입니다.
두 모델 운영하기
인증서에서는 발급, 갱신, 폐기, 분실 기기 제거가 일이며, 직접 통제하는 일정에 따라 이루어집니다. EAP에서는 계정 수명 주기, 각 클라이언트 플랫폼의 방식 지원, 백엔드가 요구하는 두 번째 요소가 일입니다. 어느 모델도 추상적으로 더 저렴하지 않으며, 부담이 가는 팀이 다릅니다. 배포가 실제로 어느 쪽을 쓰는지 적어 두세요. 지원 스크립트가 구성보다 더 많이 다릅니다.
노트에서 둘을 분리하세요. 인증서 만료는 특정 날짜에 실패를 만들고, 계정 잠금은 비밀번호 변경 후 실패를 만들며, 방식 불일치는 한 플랫폼에서만 실패를 만듭니다.
신원이 수락된 뒤
인증은 하나의 관문입니다. child 보안 연관, 트래픽 선택자, DNS, 애플리케이션 자체의 권한은 이후의 관문이며 각각의 조건에서 실패합니다. 아무것에도 도달하지 못하는 수락된 신원은 인증 문제가 아닙니다.
방식, 사용한 계정이나 인증서, 실패한 단계를 기록하세요. 그 메모가 다음 사건을 실험이 아니라 조회로 바꿉니다.