事前共有キーでL2TP/ipsecサーバーを設定し、携帯電話で魅力的に動作しています。Windows10で接続するためにファイアウォールを無効にするなど、いくつかの方法を試しましたが、いつも失敗します。エラーは以下の通りです:
どうすればうまくいきますか?
他に問題を抱えている人のために、レジストリを編集して再起動したところ、ようやく問題を解決することができた。Github]1に掲載されているガイドのおかげだ。
昇格コマンドプロンプトから以下を実行する:
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f
また、以下の条件が満たされていることを確認してください: [ここに画像の説明を入力]]。
3台のWindows 10 PCで同じ問題が発生しました。上記のレジストリの修正は、最初はうまくいかなかった。 3台のPCに共通しているのは、Windows 7からアップグレードしたことだ。 マイクロソフトのサポートは、メディア作成ツールを使ってDVDまたはUSBメモリからWindows 10をインプレースで再インストールすることを提案した。これで、W7からのアップグレードと同じように、すべてのアプリとデータが保持された。 インプレースアップグレードの後、同じエラーが発生し、レジストリの修正を適用したところ、接続に成功した。 また、再フォーマットしたハードディスクにWindows 10をインストールしてみた。これもレジストリの修正でうまくいった。 レジストリの修正は、VPNクライアントやサーバーがブロードバンドルーターなどのNATデバイスの背後にある場合に必要なようだ。 接続が確立したら、VPN接続を介してVPNクライアントがインターネットにアクセスできるようにするための追加手順が必要だった。私の場合、VPNサーバーがNASなので、クライアントのソースIPアドレス10.2.0.0/8の範囲をNASのファイアウォールに追加する必要があった。