質問: windows 8.1 — pptp vpn接続は1〜2分後に停止します 私はamazonec2を使用してpptp vpnを設定しました。 このガイド に従って設定しました。すべてがvpnを通過するのではなく、代わりに特定のipアドレスへの接続がvpnを通過するようにします。vpnのプロパティで[リモートネットワークでデフォルトゲートウェイを使用する]のチェックを外し、[プロンプト]コマンドから[route add]コマンドを使用して、これらの特定のipをvpn。これはすべて完全に正常に機能します。私が抱えている問題は、非常に短い時間(おそらく30秒から2分)の後、接続が突然「停止」することです。 windowsは引き続きvpnに接続されていることを示しますが、接続は機能しなくなります。指定されたipアドレスに接続できなくなり、vpnのpingを試みても(vpnの詳細ウィンドウに表示されているサーバーipアドレスを使用して)タイムアウトするだけです。それは単に機能しません。 vpnから切断して再接続すると、この問題が修正され、vpnを介して再度接続できるようになります。1分ほど後、vpnが再び停止するまでです。私はインターネットで検索を行ったことがありますが、見つけたのはランダムな人々からの投稿だけで、詳細に拡張することなく「接続切れのバグ」について漠然と言及しています。接続を積極的に使用している場合、問題は存在しないか、少なくとも発生頻度がはるかに低くなります。 1分ほどアイドル状態にしておくと、もう一度使用しようとするとほぼ確実に死んでしまいます。したがって、問題は「キープアライブ」パケットを送信する必要があることであり、windowsはこれを行っていないのではないかと思います。だから、私の質問は次のとおりです。 誰かがこの問題について何か知っていますか、そして原因は何ですか? この問題を修正するにはどうすればよいですか? vpnをpptpの使用から、代わりにl2tp、sstp、openvpn、またはputtyを使用した基本的なsshトンネルなどの別のタイプに切り替えた場合でも、この問題は発生しますか、それとも解決されますか?
回答: 私はついにこれに対する解決策を見つけました。実際には、windowsではなくamazon側の問題だったようです。これを解決するために、/ etc/ppp/options.pptpdファイルを編集し、次の行を追加しました。lcp-echo-failure 30 lcp-echo-interval 5 これでvpnは正常に機能し、問題なく接続されたままになります。