Jeśli kiedykolwiek zastanawialiście się, czy można wyłączyć lub włączyć komputer na odległość, odpowiadamy - tak, jest to możliwa i całkiem prosta do wykonania operacja.
Aby prawidłowo przeprowadzić ten proces, należy koniecznie być podłączonym do tej samej sieci lokalnej (LAN), do której podłączony jest komputer, który chcemy wyłączyć. Dodatkowo należy znać nazwę użytkownika oraz hasło przypisane do sesji na komputerze, który chcemy wyłączyć. Bez tych informacji cały proces będzie niemożliwy do przeprowadzenia.
Przed przystąpieniem do jakichkolwiek działań, należy upewnić się, że port TCP 445 jest otwarty w zaporze sieciowej Windows komputera, który chcemy wyłączyć.
Aby tego dokonać, przejdź do menu Start, następnie Ustawienia, potem Panel sterowania i Centrum zabezpieczeń. Następnie wybierz opcję Zapora systemu Windows. Wybierz zakładkę Wyjątki. Zazwyczaj jest już zaznaczona opcja zezwalająca na współdzielenie plików i drukarek. Jeśli jednak tak nie jest, zaznacz ją, a następnie kliknij OK. Jeśli jednak nie widzisz linii Udostępnianie plików i drukarek, kliknij w opcję Dodaj port i wybierz 445 TCP.
Następnie jeszcze raz otwórz menu Start, kolejno Ustawienia i Panel sterowania. Wybierz polecenie System i w zakładce Zdalny zaznacz linię Zezwalaj użytkownikom na zdalne łączenie się z tym komputerem.
Aby otrzymać niezbędne prawa, do przeprowadzenia polecenia shutdown na komputerze docelowym, należy najpierw użyć polecenia net use. Przed rozpoczęciem całej operacji, będzie również potrzeby adres komputera docelowego.
Aby wprowadzić polecenie net use, przejdź do menu Start, następnie Uruchom lub skorzystaj ze skrótu klawiaturowego Windows + R. Wpisz polecenie cmd, a następnie wciśnij Enter. W oknie, które się pojawi wprowadź polecenie net use \\ip_machine_cible. Następnie podaj nazwę użytkownika z sesji administratora oraz hasło komputera docelowego, jeśli operacja zakończyła się sukcesem, zobaczysz odpowiednią informację na ekranie.
Teraz możesz już przejść do głównego polecenia, dzięki któremu możesz wyłączyć komputer na odległość. Dla osób, które nie są jeszcze w pełni zaznajomione z tym tematem, poniżej przedstawiamy poszczególne części polecenia:
Przykład: shutdown -s -f -t 30 - m \\192.168.3.4
-s: Wyłącza komputer (element niezbędny).
-f: Wymusza zamknięcie działających w danym momencie aplikacji bez ostrzeżenia.
-t xx: Ustala proces odliczania w sekundach
-m \\xxx.xxx.xxx.xxx: Dokładny adres IP komputera docelowego.
Interfejs graficzny dostępny jest po wpisaniu polecenia: shutdown -i:
Aby otrzymać dodatkowe informacje i pomoc dla tego polecenia, wpisz shutdown /? w polu wyszukiwania. Istnieje również szereg programów, które spełniają te same funkcje, a znaleźć można je oczywiście w internecie. Jeśli wszystko poszło zgodnie z planem, komputer docelowy, otrzymał informację o odliczaniu czasu potrzebnego do zamknięcia systemu.
Operacja Wake On Lan polega na włączeniu systemu na odległość poprzez sieć, przesyłając pakiet Magic Packet na kartę sieciową komputera docelowego.
Ważne: Nie wszystkie karty sieciowe i BIOS-y są kompatybilne z narzędziem Magic Packet.
Aby wykonać tę operację, komputer, którym chcesz się posłużyć do jej przeprowadzenia musi być podłączony do tej samej sieci lokalnej (LAN), co komputer docelowy, czyli ten, który chcesz włączyć na odległość. Ponadto, musisz znać fizyczny adres (adres MAC) oraz adres IP komputera docelowego. Bez tych elementów przeprowadzenie takiej operacji jest niemożliwe.
Aby zdobyć te dwa niezbędne adresy, przejdź do menu Start, na następnie Uruchom lub posłuż się skrótem klawiaturowym Windows + R. Wpisz polecenie cmd, a następnie kliknij Enter. W oknie dialogowym wpisz polecenie ipconfig /all. W tabelce zobaczysz zarówno adres fizyczny MAC, jak i adres IP. Zapisz je lub zapamiętaj.
Aby sprawdzić, czy karta sieciowa w komputerze jest kompatybilna, kliknij w ikonę Mój komputer, a następnie wybierz polecenie Zarządzaj. Wybierz opcję Menedżer urządzeń, a następnie zakładkę Karty sieciowe. Kliknij prawym przyciskiem myszy w opcję Karta sieciowa i kolejno Właściwości. Po otwarciu zakładki Właściwości, należy odnaleźć słowo Magic Packet, Wake On Magic Packet lub Wake On Lan. Nazwa narzędzia może się różnić, w zależności od modelu komputera, jednak po odnalezieniu jej, upewnij się, że zaznaczone są wszystkie opcje z nią powiązane.
Jeśli nigdzie nie znalazłeś takiej opcji, najprawdopodobniej należy zaktualizować sterowniki karty sieciowej. Brakujących sterowników możesz szukać w Internecie na stronach pośrednich lub bezpośrednio na stronie producenta. Po zaznaczeniu wszystkich niezbędnych elementów, ponownie uruchom komputer.
Aby sprawdzić, czy system BIOS jest kompatybilny, podczas startu komputera, kliknij klawisz, który w posiadanym przez Ciebie modelu komputera, odpowiada za uruchomienie BIOS-a. Może to być na przykład klawisz ESC, F2, F5, F12, DEL itd. Po wejściu do BIOS przejdź do opcji dotyczącej zasilania (POWER) i aktywuj opcję Wake-on-Lan lub o podobnej nazwie. Nazwy mogą różnić się w zależności od marki i modelu komputera.
Otwórz port 8900 w taki sam sposób, jak opisaliśmy w paragrafie Jak sprawdzić, czy port 445 jest otwarty.
Pobierz na komputer źródłowy niewielki program Wake-on-Lan (WOL) stąd. Oto, jak wygląda jego okno po otwarciu:
Następnie wypełnij wymagane pola posługując się zdobytymi wcześniej informacjami.
Mac Adress: Adres MAC (maszyny docelowej)
Internet Adress: Lokalny adres IP (maszyny docelowej)
Subnet Mask: 255.255.255.255
Send Options: Local Subnet
Remote Port Number: 8900
Kliknij guzik Wake Me Up
Po otrzymaniu pakietu, komputer docelowy powinien się włączyć.
Teoretycznie istnieje możliwość włączenia komputera za pomocą Internetu po odpowiedniej konfiguracji routera. Dokładniej chodzi o przekierowanie pakietu UDP z konkretnego portu dla wszystkich komputerów podłączonych do sieci. Jednak w praktyce jedynie urządzenie typu freebox pozwala na przeprowadzenie tego typu operacji (adres IP x.x.x.255 dla sieci typu C). Proces odbywa się poprzez przesłanie Magic Packet na Twój publiczny adres IP oraz do odpowiedniego dla narzędzia portu (o czym pisaliśmy powyżej), co spowoduje włączenie komputera. Jedna konfiguracja zapewnia dostęp do wszystkich komputerów w danej sieci, jednak dzięki odpowiednim ustawieniom, każdy z nich może być uruchomiony niezależnie od pozostałych.
Jeśli chcesz włączyć komputer na odległość, przebywając poza domem, urządzeniem, którego potrzebujesz jest zewnętrzny modem RTC w porcie serii RS-232. (urządzenie z epoki sprzed ADSL). Podłącz modem do komputera i w BIOSIE aktywuj opcję wake on modem ring (uruchomienie poprzez modem reagujący na dźwięk). Tym sposobem, jeśli modem jest włączony, dzwoniąc na Twój telefon, komputer się uruchomi. Modem można bez problemu podłączyć do linii telefonicznej IP, z kolei telefon będzie podłączony równolegle z modemem.
Ta metoda ma jednak jedną, ale za to sporą wadę, przy włączonym modemie, Twój komputer będzie się uruchamiał wraz z każdym przychodzącym połączeniem telefonicznym. Aby temu zaradzić, można posłużyć się poleceniem (w menu Start > Uruchom > cmd > Enter) shutdown -s -t 300, dzięki któremu komputer wyłączy się po 5 minutach. Z kolei skrót na Pulpicie z poleceniem shutdown -a pozwoli na anulowanie procesu wyłączania się komputera, jeśli akurat na nim pracujesz. Polecenie anulowania procesu może zostać przeprowadzone na odległość poprzez VNC, skrypt PHP lub za pomocą jakiejkolwiek innej metody uruchamiania procesów na odległość.
Zdjęcie: © Ermolaev Alexander - Unsplash.com