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