무언가 연결될 때까지 플러그인을 계속 설치하는 것은 오후 한 나절을 낭비할 수 있습니다. «Cisco VPN»이라는 말은 적어도 세 가지 구성을 가리키기 때문입니다. 그룹 비밀과 XAuth를 쓰는 예전 프로필은 AnyConnect 호환 게이트웨이가 제공하는 서비스와 같지 않으며, 같은 조직이 둘 다 운영하더라도 마찬가지입니다. 플러그인은 공급업체 로고가 아니라 프로토콜과 인증 흐름에 맞아야 하며, 메뉴 항목은 어떤 통합이 있는지만 알려 줄 뿐 게이트웨이가 무엇을 받아들일지는 결코 알려 주지 않습니다.

게이트웨이 관리자에게 어떤 프로토콜인지, 그리고 그에 대해 어떤 클라이언트가 승인되었는지를 물으십시오.

세 가지 통합, 세 가지 다른 대상

NetworkManager는 이들을 별도의 통합으로 나열합니다. NetworkManager-vpnc는 예전 Cisco 호환 IPsec을 다룹니다. NetworkManager-openconnect는 AnyConnect를 포함한 지원 프로토콜을 위한 OpenConnect 기반 프런트엔드를 제공합니다. 따로 나열된 AnyConnect 래퍼는 전용 클라이언트가 먼저 설치되고 구성되어 있어야 합니다.

이들은 같은 실행 파일의 다른 표기가 아닙니다. 하나를 설치해도 나머지가 동작하지 않으며, 메뉴에 항목이 나타나는 것은 인터페이스의 사실일 뿐 호환성 보장이 아닙니다.

인증은 전송보다 더 많은 것을 결정한다

전송이 맞는 것은 시작일 뿐입니다. 로그인에는 인증서, 브라우저로의 전달, 두 번째 요소, 또는 서드파티 프런트엔드가 구현하지 않는 엔드포인트 상태 점검이 필요할 수 있습니다. OpenConnect는 여러 인증 방식을 문서화합니다. 그러나 기능 목록은 모든 게이트웨이가 모든 프런트엔드를 받아들인다는 약속이 아니며, 예전 프로필의 그룹 비밀을 비밀번호 상자가 비슷해 보인다는 이유만으로 무관한 인증 필드에 붙여 넣어서도 안 됩니다.

승인된 클라이언트의 프로필과 자격 증명 전달을 확보하십시오. 눈에 보이는 위치로 옮기는 것이 자격 증명이 잘못된 곳에 들어가는 경로입니다.

유지 보수도 선택의 일부

NetworkManager 자체 문서는 vpnc 플러그인을 유지 관리되지 않는 것으로 표시하고, 같은 IKEv1 프로토콜 계열의 대체 후보로 NetworkManager-libreswan을 제안합니다. 또한 프로필을 다시 만들어야 하며 옵션별 동등성은 확인되지 않았다고 경고합니다. 그것은 방향이지 변환 도구가 아닙니다.

IKEv1 자체가 폐기되었습니다. 승인된 예전 연결에서는 어떤 클라이언트를 실행할지라는 단기 질문과 게이트웨이가 언제 프로토콜을 옮길지라는 장기 질문을 분리하십시오.

패키지는 서비스와 편집기를 나눈다

NetworkManager 플러그인은 보통 터널을 세우는 서비스 측 구성 요소와 데스크톱에서 설정할 수 있게 하는 편집기 통합, 두 부분으로 제공됩니다. 배포판마다 이 패키지를 나누고 이름 붙이는 방식이 다르며, 명령줄 클라이언트만 설치하면 편집기에 양식이 없을 수 있습니다. 두 부분을 모두 배포판의 패키지 목록에서 확인하고, 런타임 버전을 결합되는 NetworkManager 버전과 호환되게 유지하십시오.

동작하는 독립 클라이언트는 프로토콜이 동작함을 증명합니다. 데스크톱 통합이 설치되었음을 증명하지는 않습니다.

계약을 적어 두라

관리자의 답은 프로토콜, 승인된 클라이언트나 플러그인, 로그인 흐름, 필요한 패키지, 그리고 게이트웨이를 유지하는 담당자까지 다섯 줄이 되어야 합니다. 이것이 적히면 다음 장애에는 시도할 플러그인 목록이 아니라 출발점이 생깁니다.

답이 «연결되는 아무거나»라면 그 환경에는 이 티켓보다 오래 갈 문서화 문제가 있습니다. 눈앞의 구체적인 메뉴 항목을 가지고 다시 물으십시오.

관련 글