폴더 안의 VPN 파일 스무 개는 스무 개의 연결이 아니다
디렉터리를 가져오면 저장된 프로필이 생길 뿐, 동작하는 설정이 생기지 않는다. 파일 하나를 가져와 검사하고, 매니페스트를 유지하며, 의도한 것만 활성화하라.
디렉터리 안의 스무 개 프로필은 진전처럼 보이고, 가져오는 데는 명령 하나면 된다. 그 후에 얻는 것은 비슷한 이름의 저장된 연결 스무 개이며, 어느 파일이 어느 것을 만들었는지 기록도 없고, 그중 무엇이든 동작한다는 증거도 없다. 가져오기가 어려운 부분이었던 적은 없다. 어려운 부분은 목록이다.
폴더는 입력이지 구성이 아니다
그 디렉터리의 파일들은 대체 출구, 별도의 고객 환경, 또는 파일 이름에서 아무것도 구별하지 못하는 한 프로필의 세 가지 개정일 수 있다. 그것들은 프로비저닝 시스템에서 나왔으며, 이는 그것들을 프로세스 자체가 아니라 프로세스의 입력으로 만든다. 모두 가져오면 저장된 객체가 생기고, 객체를 저장하는 것은 그것을 사용하기로 동의하는 것과 같지 않다. 폴더를 원자재로 다루라. 검증된 출처, 선택된 부분집합, 기록된 결과. 원하는 출력은 짧게 검토된 목록이지, 더 긴 연결 메뉴가 아니다.
무엇이든 가져오기 전에 출처 폴더의 소유자를 지정하라. 아무도 소유하지 않는 폴더는 아무도 승인할 수 없는 폴더다.
파일 하나를 가져와 검사하라
승인된 파일 하나를 가져온 뒤 그것이 무엇을 만들었는지 읽어라. UUID, 엔드포인트, 인증 방식, 파일 참조, 그리고 라우트나 DNS 설정을 확인하고, 공유 보고서에 비밀을 붙여 넣지 않은 채로 하라. 외부 인증서 파일을 참조하는 프로필은 계속 경로를 참조하므로, 지원 자료는 프로필이 기대하는 곳에 남아 있어야 한다. 가져오기는 읽기 전용 구문 검사도 아니다. 기본적으로 영구 연결을 쓰며, 명시적인 임시 플래그만이 그것을 바꾼다.
그다음 그 연결을 평소의 자격 증명 흐름으로 활성화하고 게이트웨이가 받아들이는지 보라. 성공적인 가져오기는 파서가 파일을 이해했다는 것을 증명할 뿐이며, 이는 동작하는 터널보다 훨씬 작은 주장이다.
기억이 아니라 매니페스트를 유지하라
출처 파일, 그 목적, 결과 UUID, 검토 통과 여부를 적어라. 행마다 네 개 필드를, 나중에 재구성하는 대신 진행하면서 갱신하라. 그 표가 없으면 일곱 건의 성공한 가져오기와 한 건의 실패가 추측으로 보내는 오후가 된다.
출처 경로가 내부 구조를 드러낸다면 공유 문서에서 빼라. 매니페스트에는 라벨 하나면 충분하다.
다시 실행과 중복
부분 배치는 정상적인 경우다. 스무 개 중 하나는 실패하기 마련이다. 무엇이든 다시 시도하기 전에 이미 가진 UUID를 맞춰 보고, 폴더 전체를 새 시작으로 다시 시도하지 마라.
같은 파일을 두 번째로 가져오는 것은 업데이트가 아니다. 또 다른 저장된 객체를 만들며, 목록에서 동일해 보이는 이름인 경우가 많다. 배치 전후의 목록을 비교하고 의도한 추가만 검토하라. 어떤 UUID가 사용 중인지 확인한 뒤, 그것을 소유한 관리자를 통해 중복을 제거하라. 그동안 무관한 Wi-Fi와 Ethernet 프로필은 건드리지 마라. 대량 정리가 동작하는 연결이 사라지는 방식이기 때문이다.
활성화는 별도의 결정이다
가져오기 루프는 무조건 연결로 끝나서는 안 된다. 저장된 프로필 스무 개는 서재이고, 동시 터널 스무 개는 DNS 문제가 딸린 라우팅 사고다. 배치가 실행되기 전에 무엇이 활성화될 수 있고 어떤 조건에서인지 정하라.
기기의 자동 시작 정책을 살펴라. 아무도 요청하지 않았는데 새 프로필을 활성화할 수 있다. 지원되는 선택의 짧은 목록을 공개하고 향후 교체의 소유자를 명시하라. 출처 내보내기, 저장된 프로필, 원격 자격 증명은 모두 서로 다른 일정으로 만료되기 때문이다. 그 매핑이 유지되면 갱신은 조사가 아니라 조회가 된다.