사전 공유 키와 함께 L2TP/IPsec을 사용하는 사무실 VPN에 연결해야 합니다. 집(홈 네트워크)에는 MacBook Pro와 Windows 10 시스템이라는 두 대의 컴퓨터가 있습니다. 아무런 문제 없이 Mac에서 VPN에 성공적으로 연결할 수 있습니다. 그러나 동일한 자격 증명을 사용하여 동일한 네트워크에 있는 Windows 10 컴퓨터는 연결할 수 없습니다. 나는 지속적으로 다음과 같은 메시지를 받습니다.
연결이 완료되기 전에 원격 컴퓨터에 의해 연결이 종료되었습니다.
VPN 서버는 다음을 사용하여 Amazon EC2에서 실행됩니다.Foxpass의 이 VPN 서버. 문제를 해결하기 위해 온라인에서 다른 서버 오류 답변/가이드에서 찾은 두 가지 단계를 이미 수행했습니다. 첫 번째는 다음 경로에 값이 "2"인 DWORD 레지스트리 항목을 추가하는 것입니다.
HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent\AssumeUDPEncapsulationContextOnSendRule
두 번째는 새 VPN 연결 항목을 선택하고 마우스 오른쪽 버튼을 클릭한 후 속성, 보안 탭을 클릭하고 데이터 암호화 드롭다운을 "암호화 필요"로 변경하는 것이었습니다.
이들 중 어느 것도 효과가 없었습니다. 왜 Mac을 사용하는지 당황스럽습니다.~이다내 Windows 컴퓨터가 있는 동안 내 네트워크에서 연결할 수 있습니다.아니다. Mac 설정은 다음과 같습니다("특별한" 설정은 없습니다. 이는 Mac에서 VPN을 설정하는 기본 방법입니다).
그리고 Windows 설정은 다음과 같습니다. 다시 말하지만 이는 실제로 기본 설정에 입력하는 것입니다.
Mac에서 성공적으로 연결할 수 있으므로 이는 VPN 서버의 결함이 아닙니다. Windows에서 작동하게 하려면 어떻게 해야 합니까?
답변1
Windows에서는 기본적으로 CHAP를 사용하도록 L2TP 연결을 설정하지만 어댑터 설정으로 이동하여 PAP로 전환해야 합니다. 그러면 AssumeUDPEncapsulationContextOnSendRule과 함께 이 작업이 수행되어야 합니다.
답변2
해당 서비스가 Windows에서 작동하려면 인증서를 설치해야 하는지 확인하세요. Windows는 인증서 일치와 모든 것에 민감합니다.
또한 덜 제한적인 암호화 모드(예: "선택 사항")를 사용해 보고 거기에서 문제를 해결하는 것이 좋습니다.