“eduroam에서는 VPN이 작동하지 않는다”는 말 뒤에는 두 개의 로그인이 있고, 서로 다른 팀이 각각을 담당합니다. eduroam 가입은 기기를 액세스 네트워크에 올리는 일이고, VPN 가입은 그 연결 위에 두 번째 관계를 세우는 일입니다. 둘 다 같은 기관이 운영할 수 있지만 자격 증명, 프로필, 그리고 문제가 끊어지는 단계는 따로 남습니다. 누군가 포트 번호를 고치기 전에 둘 중 무엇이 실제로 실패했는지 밝혀내세요. 아래의 모든 내용은 이 하나의 갈림길을 중심으로 짜여 있습니다.

한 캠퍼스에서 OpenVPN 이 UDP 1194에서 응답한 것은 유용한 이력이지 다음 캠퍼스를 위한 처방은 아닙니다.

먼저 액세스 쪽을 증명하세요

터널을 끄고 일반 HTTP 페이지나 캡티브 포털을 열어 보세요. 열리면 액세스 네트워크가 제 역할을 하고 있고 VPN 문제는 정말로 열려 있습니다. 아무것도 열리지 않으면 결함은 연결, 계정, 혹은 온보딩 프로필에 있습니다. VPN을 어떻게 바꾸어도 그 셋 중 어느 것도 건드리지 못합니다.

eduroam 연결 안내 는 사용자 신원의 출처를 소속 기관으로 정합니다. 구성 도우미가 프로필을 만들 때 소속 기관 대신 방문 기관을 고르면 인증할 수 없는 설정이 만들어집니다. 다른 곳에서 온 인증서 묶음이 아니라 소속 기관이 공개한 것을 쓰세요.

로그인을 통과하려고 인증서나 인증 검사를 끄면 고칠 수 있는 잘못된 구성이 영구적인 것이 됩니다. 설치된 프로필이 승인되지 않은 출처에서 왔다면 다른 무엇을 살펴보기 전에 그것을 교체하세요.

어느 장애가 누구의 것인가

액세스가 작동하면 남은 모든 질문에는 정확히 한 명의 소유자가 있습니다. 전체 분담은 이렇습니다:

OwnerQuestions that belong to them
VPN operatorServer name, protocol, transport, port, client compatibility, VPN authentication
Visited network operatorWhich traffic the local arrangement permits, and any observed path problem
Device or client administratorLocal policy, client build, server-identity errors

전송 행은 직접 해 보는 시도가 대부분 실패하는 지점입니다. 서버가 무엇을 듣는지는 설정에 고정되어 있고 클라이언트 프로필을 편집해도 바꿀 수 없으므로, TCP와 UDP를 번갈아 바꾸는 대신 운영자에게 현재 프로필을 요청하세요. 바꾸는 것은 클라이언트가 실패하는 방식만 달라지게 합니다.

방문 측에서는 eduroam 인증이 성공해도 그 경로가 특정 VPN 전송을 실어 나르는지는 알 수 없고, 타임아웃 하나만으로는 차단의 증거가 되지 않습니다. 두 주장 모두 날마다 나오며, 각각 뒤에는 관찰이 필요합니다.

기기 측에서 관리되는 보안 규칙, 호환되지 않는 클라이언트 빌드, 서버 신원 오류는 서로 다른 세 가지 결함입니다. 이것을 한 티켓에 묶으면 셋 모두 느려집니다.

이론보다 증거를 먼저 고르세요

프로필이 직접 시험해 볼 것이고 운영자가 승인했다면, 비교 하나가 논쟁을 이깁니다: 같은 프로필이 다른 신뢰 네트워크에서 접속되는가? “예”는 방문 경로를, “아니요”는 프로필, 서버, 클라이언트를 가리킵니다. 그 시험은 계정에 적용되는 규칙 안에서 하되, 아무도 승인하지 않은 클라이언트를 설치해서는 결코 하지 마세요.

운영자가 승인된 대체 프로필을 공개한다면 그것을 쓰세요. 새 포트에 리스너를 만들어 내거나 네트워크 규칙을 느슨하게 하면 나중에 아무도 옹호할 수 없는 결과가 나오고, 원래 결함이 가려집니다.

결과는 입력하기 가장 빠른 형태가 아니라 세 소유자가 행동할 수 있는 형태로 쓰세요. 맨 타임아웃은 VPN 운영자에게 유용한 것을 아무것도 말해 주지 않고, 인증 실패도 방문 네트워크 운영자에게 그만큼만 말해 줍니다.

로그 한 줄이 흔히 판가름합니다. TLS Error: TLS key negotiation failed to occur within 60 seconds 은 경로나 포트를 가리키고, AUTH_FAILED 은 터널에 도달했지만 자격 증명이 거부되었다는 뜻입니다.

인수인계는 다섯 줄로 쓰세요

간결한 인수인계는 다섯 가지를 담습니다: 방문 위치, 시도 시각, 승인된 클라이언트 버전, 프로필이 가리킨 서버와 전송, 그리고 가장 이른 유용한 오류입니다. 그 두 가지가 있다면 일반 액세스가 작동했는지, 승인된 네트워크 간 비교를 했는지도 덧붙이세요. 이것이 책상을 떠나기 전에 비밀번호, 토큰, 개인 키를 가리세요.

VPN 인증이 통과된 뒤 개별 애플리케이션이 실패한다면 그 이후 결과는 따로 넘기세요. 그 시점에 앞의 두 질문은 이미 답을 얻었고, 그것을 새 “여전히 고장” 보고서에 접어 넣으면 모두가 처음으로 돌아갑니다.

다섯 줄, 세 소유자, 하나의 갈림길 — 그것이 결정의 전부이고, 보통 누군가 포트 번호를 만지기 전에 정해집니다.

관련 글