事前共有キーを使用した L2TP/IPsec を使用するオフィス VPN に接続する必要があります。自宅 (自宅のネットワーク) には、MacBook Pro と Windows 10 マシンの 2 台のコンピューターがあります。Mac の VPN にはまったく問題なく接続できます。しかし、同じネットワークで同じ資格情報を持つ Windows 10 コンピューターは接続できません。常に次のメッセージが表示されます。
接続は完了する前にリモート コンピュータによって終了されました。
VPNサーバーはAmazon EC2で実行されており、FoxpassのこのVPNサーバー. 私はすでに、オンラインの他の Server Fault の回答/ガイドで見つけた 2 つの手順を実行して、問題を解決しようとしました。1 つ目は、次のパスに値が「2」の DWORD レジストリ エントリを追加することでした。
HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent\AssumeUDPEncapsulationContextOnSendRule
2 つ目は、新しい VPN 接続エントリを選択し、右クリックして [プロパティ]、[セキュリティ] タブの順に選択し、[データ暗号化] ドロップダウンを [暗号化が必要] に変更することです。
どちらも機能しませんでした。なぜ私のMacがはWindowsマシンからネットワークに接続できるではありませんMac のセットアップは次のようになります (「特別な」設定はありません。これは、Mac で VPN をセットアップするデフォルトの方法です)。
Windows のセットアップは次のようになります。これも、実際には標準設定を入力するだけです。
Mac からは正常に接続できるので、明らかに VPN サーバーの障害ではありません。Windows で動作させるには何をする必要がありますか?
答え1
Windows では、L2TP 接続はデフォルトで CHAP を使用するように設定されていますが、アダプタ設定に移動して PAP に切り替える必要があります。これと AssumeUDPEncapsulationContextOnSendRule を組み合わせると、これが機能するはずです。
答え2
そのサービスが Windows で動作するために、証明書をインストールする必要があるかどうかを確認してください。Windows は、証明書の一致などについて敏感です。
さらに、「オプション」など、制限の少ない暗号化モードを試して、そこからトラブルシューティングを行うことをお勧めします。