luktom.net
  • blog
  • kontakt
  • english





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

02 sty, 2011
Sieci komputerowe
Brak komentarzy
Odsłony : 12860

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.



Tagi :   hibernacjaopenvpnsleepstandbyuśpieniewindows

Powiązane wpisy

  • Wyłączanie ostrzeżenia o uruchamianiu pliku z niezaufanego źródła

  • Wstrzymywanie procesów

  • Topshelf czyli usługi Windows z górnej półki

  • OpenVPN i problem z generacją klucza DH

  • Dodaj komentarz

    Click here to cancel reply

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>





    Łukasz Tomaszkiewicz

    Łukasz Tomaszkiewicz

    Pasjonat chmury, szczególnie AWSa, który nieustannie automatyzuje powtarzające się czynności i optymalizuje procesy, przy okazji wdrażając dobre praktyki dotyczące bezpieczeństwa. Jego szerokie doświadczenie w zakresie tworzenia oprogramowania, projektowania baz danych, a także wirtualizacji serwerów i zarządzania infrastrukturą w chmurze pozwala mu spojrzeć przekrojowo na współczesny stack technologiczny.

    W wolnym czasie fotograf, sporadycznie piszący blogger :) a także regularny prelegent na krakowskich grupach związanych z IT.

    Wyznawca Vim'a :)

    Kategorie

    • Ansible
    • AWS
    • C#
    • Chatboty
    • Cloud
    • Daj się poznać 2017
    • Docker
    • Inne
    • Linux
    • Open source
    • Organizacyjne
    • Prelekcje
    • Sieci komputerowe
    • SQL Server
    • Windows
    • Windows Server
    • Wirtualizacja

    Najczęściej czytane

    • Creating single node VSAN cluster
    • SQL Server – walidacja numerów PESEL i NIP
    • Konfiguracja serwera DHCP na routerach Cisco
    • Aktywacja routingu IP w Windows 7 / Windows Server 2008
    • Konwersja maszyn wirtualnych z ESXi do Hyper-V przy użyciu SCVMM 2012
    • Jak podłączyć program R do SQL Servera?

    Tagi

    .net ai ansible asp.net mvc aws aws cli bot builder bot framework c# centos certyfikaty chatbot chatboty cisco cmd docker dsp2017 esxi hyperv kontenery konteneryzacja linux mvc nlp openvpn plssug pobieranie powershell prelekcje rancher redhat router sieci smogbot sql server ssd ssl vmware vsphere windows windows mobile windows server wirtualizacja wit.ai wrzuta

    Copyright © 2006-2018 by Łukasz Tomaszkiewicz. Wszelkie prawa zastrzeżone