トンネル接続が切断された後に自動的に再接続するように PPTP トンネルを設定する方法

トンネル接続が切断された後に自動的に再接続するように PPTP トンネルを設定する方法

現在、pptp トンネル経由でサーバーに接続しています。トンネルからデータをダウンロードする Python スクリプトがあります。時々、トンネルが切断されます。接続を永続的に維持する必要があるため、トンネルの再接続を自動化する方法を知りたいです。現在、Windows Server 2012 を使用しています。

答え1

フックできますかイベントID = 20226? Windows Server 2008 で動作します。(現時点では、Windows Server 2012 のドキュメントは見つかりませんが、そこでも動作するほど汎用的だと思います。)

から自動リダイヤルを説明する回答以下を使用できます:

  1. タスク スケジューラを使用して、スケジュールされたタスクを追加します。
  2. スケジュールされたタスクに2つのトリガーを追加します。1つは高度なXMLクエリを使用します <QueryList> <Query Id="0" Path="Application"> <Select Path="Application">*[System[Provider[@Name='RasClient'] and (EventID=20226)]] and *[EventData[Data[4]='829' or '629']]</Select> </Query> </QueryList>

    イベント ログのその他のトリガー: Microsoft-Windows-NetworkProfile/Operational、ソース: NetworkProfile、イベント ID: 10000

  3. パラメータ付きで「rasdial.exe」を実行するアクションを1つ追加します。VPN名 ユーザー名 パスワード

私はこれを Windows 8.0 に適用しましたが、非常にうまく動作しました。

関連情報