1. OpenVPN – przywracanie połączenia po wznowieniu z uśpienia/hiberacji

    Jednym z problemów jakie napotkałem podczas użytkowania OpenVPN był fakt, że połączenie automatycznie nie łączyło się ponownie po wybudzeniu systemu z stanu uśpienia lub hibernacji.

    Jednakże problem ten można bardzo łatwo rozwiązać przy użyciu systemowego Harmonogramu zadań.

    Na początek jednak tworzymy plik restart.bat, w którym umieszczamy dwa polecenia odpowiadające za ponowne uruchomienie usługi obsługującej OpenVPN:

    net stop openvpnservice
    net start openvpnservice

    Plik ten zapisujemy np. w katalogu głównym OpenVPN (choć tak na prawdę nie ma znaczenia gdzie, ważne żeby łatwo go było znaleźć), następnie przechodzimy do Harmonogramu zadań, w którym:

    1. Wybieramy Utwórz zadanie
    2. Podajemy nazwę zadania, np. Restartuj OpenVPN po wznowieniu
    3. Wybieramy pole Uruchom niezależnie od tego, czy użytkownik jest zalogowany oraz Uruchom z najwyższymi uprawnieniami
    4. Przechodzimy do zakładki Wyzwalacze i klikamy na Nowy…
    5. Z listy Rozpocznij zadanie wybieramy Przy zdarzeniu
    6. Sekcję ustawienia wypełniamy:
      • Z pola Dziennik wybieramy System
      • Jako Źródło podajemy Power-Troubleshooter
      • Identyfikator zdarzenia uzupełniamy wartością 1
    7. Zatwierdzamy, przechodzimy do zakładki Akcje i klikamy na Nowa…
    8. W polu Program/skrypt podajemy ścieżkę do wcześniej utworzonego skryptu restart.bat i zatwierdzamy
    9. Zatwierdzamy utworzenie zadania

    Po tak wykonanym zabiegu usługa OpenVPN zostanie uruchomiona ponownie po każdym wybudzeniu zapewniając przywrócenie łączności przez tunel.

    Zobacz także

  2. 0 odpowiedzi do wpisu "OpenVPN – przywracanie połączenia po wznowieniu z uśpienia/hiberacji"